안드로이드 개발 질문/답변
(글 수 45,052)
제가 xml문서를 파싱하려고 합니다.
xml 형식이 a태그 안에 bcd 태그가 있습니다
여기서 d 태그가 공백일 경우에는 저런 <d/>형식으로 되어 있습니다.
아래는 파싱을 하고자 할 xml문서의 대략적인 예시입니다.
<a>
<b>aaa</b>
<c>dddd</c>
<d>gggg</d>
</a>
<a>
<b>asd</b>
<c>dfh</c>
<d/>
</a>
<a>
<b>sdfhfgh</b>
<c>dfghdfg</c>
<d>dfghfdgh</d>
</a>
이때 데이터베이스에 저장을 해야하기 때문에
d 태그가 공백일 경우에는 디비에null을 넣어줘야 하는데...
시작태그 끝태그에 d/를 넣어줫도 인식을 하지 못합니다..
어떻게 하면 인식해서 null을 넣어줄수 있을까요..
파싱 방법을 조금 뜯어 고쳐서 a의 깊이를 구해서 a /a 사이에 태그를 찾으면 next해서 파싱을 해도 안되더군요..
무슨 방법 없을까요...이거만 하면 디비 구축하고 나머지는 다 해놨는데 디비구축을 못해서 적용을 못 시키고 있네요..ㅠ.ㅠ
추석전에 마쳐야 하는데 말이죠...
신입에게 힘을 주세요~~~~~~~



