我不是很老,在android開發中,我第一次使用XML解析我正在使用this教程來解析下面的文件,我想讀一個樹形結構,我我不能夠得到一些教程來分析我的要求Android解析XML製作樹
<?xml version="1.0" encoding="UTF-8"?>
<Items>
<ItemData>
<title>Fruit</title>
<level>1</level>
<ItemData>
<title>Apple</title>
<level>2</level>
</ItemData>
<ItemData>
<title>Mango</title>
<level>2</level>
</ItemData>
<ItemData>
<title>Banana</title>
<level>2</level>
</ItemData>
</ItemData>
<ItemData>
<title>Vegitables</title>
<level>1</level>
<ItemData>
<title>carrot</title>
<level>2</level>
</ItemData>
<ItemData>
<title>spinach</title>
<level>2</level>
</ItemData>
</ItemData>
</Items>
我只需要指導和示例代碼來實現我需要的功能的文件。我將非常感激。
您可以使用DOM或SAX解析器。我不清楚什麼是你想要達到的目標。您是否需要構建樹並將結構保留在內存中,以便可以對其進行掃描(使用DOM解析器),或者您只是想掃描xml結構,而不需要將整個樹保留在內存中(在SAX中使用SAX這種情況)?以及您在使用SAX解析器時遇到了哪些問題? – Developerx 2012-02-12 22:25:09
我無法獲得正確的示例/教程如何使用sax以遞歸方式解析樹形狀中的xml內容。 – MGD 2012-02-12 22:28:13
你是什麼意思樹的形狀? – confucius 2012-02-12 22:36:27