sdcard/myFiles 아래에있는 XML 파일을 구문 분석하고 싶습니다. 내 응용 프로그램이 파싱 할 XML 파일은 많은 텍스트가 포함될 수 있습니다. XML 파싱에 대해 많이 읽었지만 이해할 수는 없습니다. 특히 내 응용 프로그램에 가장 적합한 방법 (SAX, DOM 등)이 아닙니다.SD 카드 안드로이드에서 XML 파일 구문 분석
내 XML-파일은 다음과 같이 표시됩니다
<Food>
<info>Dish.1.</info>
<info>Ingredients that belongs to dish 1</info>
<info />
<info>Dish.2.</info>
<info>Ingredients that belongs to dish 2</info>
<info />
<info>Dish.3.</info>
<info>Ingredients that belongs to dish 3</info>
</Food>
내가 XML 레이아웃의 종류라는 것을 확실하지 않다하지만 난 더 '계층'이 없을 때 어디서부터 시작 모른다 . 글쎄, 접시 밑에있는 모든 것 .1. Dish.1에 속한다. 접시까지 .2. 사진 등이 나옵니다. '메인'태그의 텍스트가 항상 접시가 될 것이라고 덧붙여 야합니다. *. (* 1 씩 증가)
궁극적으로 Dish.1. 1, (열) 이름 : Dish.1, (열) 재료 : ...에 속하는 재료 ...
그래서 나는 또한 내용을 구문 분석해야합니다. 태그 정보를 올바른 열에 던져 넣으십시오.
어떤 도움을 주시면 감사하겠습니다. 가능한 경우조차도 알고 싶습니다. 미리 감사드립니다.
내 질문에 대답 할 수 있는지 확실하지 않은 경우 : 모든 내용을 문자열 배열에 추가 한 다음 콘텐츠를 구문 분석하여 올바른 열로 보내려면 콘텐츠 파싱은 XML을 파싱하는 동시에 처리해야합니까? – Alex07