개발바닥곰발바닥
반응형
article thumbnail
[Android] XML처리와 안드로이드 멀티미디어
Android 2021. 12. 4. 02:18

XML 처리 인터넷을 통하여 전달되는 데이터는 주로 XML 형식으로 html과 비슷한 형태를 띄고 있다. XML 처리 과정은 XML 문서 -> XML 파서 -> DOM 트리 의 과정을 거친다. XML 파서 XML 파서의 종류로는 대표적으로 DOM 파서, SAX 파서, PullParser 파서가 있다. DOM: 요소들을 한 번에 트리 구조로 파싱하여 메모리에 저장하여 언제든지 원하는 요소에 대한 정보를 얻을 수 있다는 장점이 있고, 메모리를 많이 차지한다는 단점이 있다. SAX : 라인 단위로 파싱하기 때문에 메모리의 소모가 적다는 장점이 있고, 지나쳐간 요소의 정보를 얻고 싶으면 다시 파싱해야 한다는 단점이 있다. PullParser : SAX와 유사하지만 원하는 부분까지만 파싱이 가능하다. DOM DO..

반응형