我在java中使用SAX解析器。我不確定:如何在Java SAX中解析此XML?
1)這種情況需要哪些類型?我猜我想要 類(請讓我知道如果我的想法是完全錯誤的): -FosterHome(包含一個家庭和兒童的Arraylist) -Family(包含ArrayList爲子和一個字母從父母) - 兒童(含ArrayList中的childID的)
2)如何處理在的startElement和endElement方法
這種情況什麼複雜是因爲出現在雙方的childList和RemainingChildList的childID的。感謝任何能夠幫助我的人。
<FosterHome>
<Orphanage>Happy Days Daycare</Orphanage>
<Location>Apple Street</Location>
<Families>
<Family>
<Parent>Adams</ParentID>
<ChildList>
<ChildID>Child1</ChildID>
<ChildID>Child2</ChildID>
</ChildList>
</Family>
<Family>
<Parent>Adams</ParentID>
<ChildList>
<ChildID>Child3</ChildID>
<ChildID>Child4</ChildID>
</ChildList>
</Family>
</Families>
<RemainingChildList>
<ChildID>Child5</ChildID>
<ChildID>Child6</ChildID>
</RemainingChildList>
</FosterHome>
您選擇使用SAX解析東西的方式取決於你想要達到的目的。這個問題沒有足夠的細節來真正提供任何幫助。 – Gian
我想實現一個FosterHome類,在那裏我可以訪問存儲在下面的Child的所有信息。感謝您指出,家庭標記現已關閉。 – Rolando