1.DocumentBuilderFactory.newInstance();
2. DocumentBuilder builder = factory.newDocumentBuilder();
3. Document doc = builder.parse( parser 대상);
* 자바 string은 유니코드, xml 문서는 UTF-8 로 인코딩 되어있다.
* 스트림을 분석하여 메모리에 트리 형태로 전개한다.
4. doc.getDocumentElement(); 로, 루트 엘리먼트를 구한다.
5. Element.getElementsByTagName(); 태그명과 일치하는 엘리먼트를 찾아 Node배열인 Nodelist 객체에 저장하여 리턴.
6.엘리먼트의 값을 읽으려면, getFirstChhild로 자식을 구하고, getNodeValue로 자식의 값을 읽어야 한다.
'Computer Science > Android' 카테고리의 다른 글
android handler (0) | 2013.11.12 |
---|---|
xmlpullparser (0) | 2013.11.12 |
android fragment 관리 (0) | 2013.11.07 |
android google map api (0) | 2013.11.07 |
android 메뉴 탭 (0) | 2013.11.02 |