기사 원문으로 가시면 예제 코드와 자세한 설명을 볼 수 있습니다
 



요약: Google Spreadsheets는 잘 알려진 클라우드 기반 스프레드시트 애플리케이션입니다. 웹 애플리케이션 개발자는 Google Spreadsheets Data API를 통해 온라인 스프레드시트에서 데이터를 액세스하고 검색할 수 있습니다. 이 기사에서는 Google Spreadsheets Data API를 소개하고 PHP 애플리케이션의 컨텍스트에서 이 API를 실제로 사용해 봅니다. 또한, 스프레드시트 내용의 다른 요소들을 추가, 수정 및 삭제하는 방법을 설명합니다.




소개
 본 기사의 첫 번째 파트에서는 Google Spreadsheets 클라우드에 호스트된 사용자 공간 스프레드시트 데이터와 관련된 새 애플리케이션을 개발자가 손쉽게 빌드할 수 있게 해주는 REST API인 Google Spreadsheets Data API를 소개했다. 그리고 스프레드시트, 워크시트, 목록 및 셀 피드의 기초를 설명하면서 Zend Framework에서 이런 피드를 사용하여 빠르고 효율적으로 스프레드시트 내용을 PHP 애플리케이션으로 가져올 수 있는 방법을 보여주었다.
 하지만, Google Spreadsheets Data API는 스프레드시트 검색 및 가져오기만 지원하는 것은 아니다. 기사 시리즈의 결론이 되는 이번 파트에서는 Data API를 사용하여 원격 PHP 애플리케이션에서 행, 셀 및 워크시트를 추가, 업데이트 및 삭제함으로써 스프레드시트 내용을 원격으로 조작할 수 있는 방법을 살펴본다. 본 기사에서 설명하는 기법은 두 가지 예제 애플리케이션으로 보완되며, 이들은 각각 Data API를 사용하여 RSS 피드와 SQL 결과 세트를 읽고 Google Spreadsheet로 가져온다.




목차

워크시트 추가
그림 1. 새로운 빈 스프레드시트
리스트 1. 새 워크시트 추가
그림 2. 새 워크시트가 추가된 스프레드시트
리스트 2. 새 워크시트 추가


워크시트 업데이트 및 삭제
리스트 3. 워크시트 업데이트
그림 3. 새 워크시트가 업데이트된 스프레드시트
리스트 4. 워크시트 삭제
그림 4. 새 워크시트를 삭제한 후의 스프레드시트

워크시트 행 추가
리스트 5. 워크시트 행 추가
그림 5. 새 행이 추가된 워크시트

워크시트 행 업데이트 및 삭제
리스트 6. 워크시트 행 업데이트
그림 6. 일부 행이 업데이트된 워크시트
리스트 7. 워크시트 행 삭제
그림 7. 행이 삭제된 워크시트

예제 애플리케이션: RSS 변환기
리스트 8. RSS 피드에서 워크시트 행 가져오기
그림 9. RSS 피드의 행을 포함한 워크시트

워크시트 셀 수정
리스트 9. 워크시트 셀 업데이트
그림 10. 셀 업데이트 결과
그림 11. 업데이트된 셀을 포함한 워크시트
리스트 10. 워크시트 셀 업데이트

예제 애플리케이션: 데이터베이스 가져오기 도구
리스트 11. 데이터베이스에서 워크시트 셀 가져오기
그림 13. 데이터베이스 결과 세트에서 생성된 Google 스프레드시트



기사 원문으로 가시면 스샷과 예제코드를 포함 전체 소스를 모두 보실 수 있습니다

아이베엠 디벨로퍼 웍스 : http://www.ibm.com/developerworks/kr/
기사 원문 주소 : http://www.ibm.com/developerworks/kr/library/x-googledata2/index.html
이 시리즈의 다른 기사 part1 (영문) : http://www.ibm.com/developerworks/library/x-googledata1/
아이비엠 디벨로퍼 트위터 :  http://twitter.com/#search?q=ibmdw  
 
신고





Posted by 파란물





아이폰에서
문서작업을 할수 있습니다

쿼티 키보드라 많은 작업을 하기 불편할 수 있지만
블루투스 키보드 들응 이용하면 유용하게 사용할수 있을듯 합니다




아이폰에서서 구글 문서 도구에 접속합니다
아이디 비밀 번호를 입력합니다




새 문서를 작성합니다
홈 | 작성한 문서함 | 중요 문서함 | 네모칸

위에 네모칸을 선택하면 새 문서를 작성할 수 있습니다




새 문서로 엑셀과
문서를 만들수 있습니다

왼쪽 라디로 체크 박스를 선태하고
아래 제목란에 제목을 적습니다




엑셀 입니다




가로 보이 모드입니다




문서로 새 프로젝트를 만들어 보겠습니다




한칸씩 적을수 있습니다




엔터를 눌러 아래노 내릴수 있습니다








테스트로 만든 문서들이 보입니다



팁!

실제 필기용으로 사용하려고 했는데
글을 쓰는 도중에 중간 중간 임시저장처럼 저장을합니다
3G망에서 그 임시 저장 순간에 저장이 안되면 이 웹페이지는 멈춰 버립니다
오류 났다는 메시지와 함께 그 이후에 쓰는 글들은 전부 저장이 되지 않습니다

웹 구현은 잘 된것일지 모르지만 3G망이 워낙 불안정해서 구글 문서도구로 많은 양의 문서 작업에는  적합하지 않은거 같습니다



저작자 표시 비영리 변경 금지
신고





Posted by 파란물

티스토리 툴바