1 / 11

컴퓨터과학과 2007331010 김제 성

마트 of 서울 <Data parsing>. 컴퓨터과학과 2007331010 김제 성. ㆍ 데이타 파싱 ?. 데이터 파싱 이란 자료를 원하는 형태로 가공하는 기술을 말합니다 . ‘ 마트 of 서울 ’ 은 서울시에서 제공해주는 자료를 사용자가 보기 편하도록 가공하여 보여주는 것이 필요하므로 데이터 파싱 기술은 이번 프로젝트 를 진행하는데 있어서 필요한 핵심 기술입니다. ㆍ 서울시에서 제공해주는 자료 형태 (XML). ㆍ 서울시에서 제공해주는 자료 형태 (JSON).

fauve
Télécharger la présentation

컴퓨터과학과 2007331010 김제 성

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 마트of 서울 <Data parsing> 컴퓨터과학과 2007331010 김제성

  2. ㆍ데이타 파싱? 데이터 파싱이란자료를 원하는 형태로 가공하는 기술을 말합니다. ‘마트of 서울’은 서울시에서 제공해주는 자료를 사용자가 보기 편하도록 가공하여 보여주는 것이 필요하므로 데이터 파싱 기술은 이번 프로젝트를 진행하는데 있어서 필요한 핵심 기술입니다.

  3. ㆍ서울시에서 제공해주는 자료 형태(XML)

  4. ㆍ서울시에서 제공해주는 자료 형태(JSON)

  5. ㆍAndroid에서 사용할 수 있는 parser 들 ㆍ XMLparser - DOM parser - SAX parser - Pull Parser ㆍJSONparser - 간단하고 용량이 작음 - 배열, 객체 등 구조화된 정보 전달 가능

  6. ㆍXML Parsing(1)

  7. ㆍXML Parsing(2)

  8. ㆍJSON Parsing(1)

  9. ㆍXML Parsing(2)

  10. ㆍXML vs JSON XML 데이터와 JSON 데이터를 비교하였을 때, 한눈에 보아도 JSON의 데이터가 xml보다 더 단순하게 작성되어 있는 것을 확인할 수 있습니다. 또한 파싱작업을 하는데 있어서 JSON 파서를 통해 파싱할때와XML 파서를 이용해 파싱을하였을때 작성해야 하는 코드의 양도 XML 보다 JSON이 적은 것을 확인 하였습니다.

  11. ㆍ중간연구결과 같은 양의 데이터를 파싱하면서, xml파일의 크기가 json의 파일보다 훨씬 큰 것을 확인하였습니다. 앞으로 진행될 프로젝트에서는 더 가벼운 JSON 파서를 사용할 예정입니다. 또한, 현재는 저장되어 있는 파일을 파싱하는 작업을 하였으나, 무선 인터넷을 통한 파일 파싱 작업을 추가하면 더 좋을 것이라 기대합니다.

More Related