지난번에 소개드린 구글북스검색 API의 XML 퍼싱 방법을 바탕으로 간단한 예제 하나를 선보임... gunzok.blog.me 지
지난번에 구글북스 API 검색 쿼리에 대해 알아보았고, 간단하게 정리해 보았습니다. 그리고 이를 바탕으로 '구글북스 검색 앱'을 구상해봤습니다 상상력으로는 재미있는 퍼싱 예제를 하나 만들 수도 있을 것 같았지만 진행 중인 프로젝트가 있어 시간을 낼 수 없어서, 그리고 지난 시간에 언급했다.시피 확장 컴포넌트 추가 없이는 리스트 구현이 어려운 관계(앱 인벤터의 한계)에서 간단하게 XML 퍼싱을 선보이는 선에서 타협을 해야 했습니다. 이번에는 구글북스 검색 앱에 대해 공개하겠습니다.구글북스 API에서 책 검색하기 ③ 예제 구현1) 개요 개발 앱 구글북스에 등록된 도서(전자책)를 검색할 수 있는 모바일 애플리케이션의 주요 기능을 요구하는 도서를 찾을 수 있도록 검색 옵션 지원과 찾아낸 도서 정보를 볼 수 있는 화면과 관련 기능을 제공.부가 기능 도서 소개문을 음성으로 읽기와 미리 볼 수 있는 샘플 제공 시 연결, 도서 정보의 간단 공유(외부 스크랩).
2. 디자인 화면
3. 블록 코딩
① 검색 쿼리 URL 만들기 차단
② 퍼싱 관련 블록
그동안 파싱 관련 앱인 인벤터 포스팅은 없었습니다. 사실 작년에 파싱 관련 포스팅(#67,#69)을 했는데 곤...gunzok.blog.me
③ 기타 : 숫자 3자리마다 쉼표로 구분하는
4. 설치 버전 앱
※ XML 퍼싱 예제를 선보이기 위해 개발된 앱입니다. 바이러스나 해킹이 의심스러우면 다운로드하지 마세요. 또한 테스트가 충분히 이루어지지 않아 오류가 발생할 수 있으며, 본 포스팅 이외의 예제 앱은 재배포할 수 없습니다.토노
신체적으로 몇 가지 기능을 욕심내고 있었더니 코딩이 조금 복잡해져 버렸습니다. XML 파싱을 학습하는 데는 지장이 없을 것 같습니다. 사실 예제를 만들어 놓고 소스 오픈을 망설였어요. 조금은 싫었다고 해야 될까요? 그동안의 블록코딩 노하우가 녹아있기 때문입니다. 뭐, 만들려고 하면 번거로울 뿐 어렵지 않은 것입니다만. 이상 Google Books 검색 API를 활용한 XML 퍼싱에 대한 이야기는 마치도록 하겠습니다. 궁금하신 점 있으시면 댓글로 남겨주세요. 알고 있는 한도 내에서는 대답해 드리겠습니다. 단, 소스(프로젝트 자료) 공유는 불가능합니다.