1
我使用LWUIT創建應用程序,其部分功能如此,我使用KXML 2_2-3-0來解析我的Xml文件。我正在解析兩個文件,一個是XML file和一個RSS提要。使用KXML解析LWUIT中的自定義XML文件
這是我的XML文件的結構:
<?xml version="....<the usual stuff>.....>
<kenya>
<county>
<name>Nairobi</name>
<population>Population: some figure</population>
<econ>Economy: Trade and Finance</econ>
<admin>Governor: None yet</admin>
<constituencies>Constituencies: Under Analysis</constituencies>
<desc>Overview: Some data</desc>
<irating>Rating: 8/10</irating>
</county>
<!--there are 46 more county nodes. -->
</kenya>
我想與所有的47個縣的列表組合框,組合框列表中的項目應該是<name></name>
之間的文本標籤。當用戶選擇組合框列表中的項目時,將顯示所選項目(在本例中爲縣)的信息。例如,從上面的XML文件,組合框項目應內羅畢,當其選擇,則顯示,
人口如下:一些圖 經濟:貿易和金融 省長:無尚未 選區:在分析 概述:一些數據 Rating:6/10
我該怎麼做?我試過使用getTitle
並定義節點,但應用程序連接到文件(通過http),但不顯示任何內容(甚至不顯示錯誤消息)。如果您需要進一步查看xml文件,只需請求。
我試過了,似乎工作,但不是我想到的方式。你的方法有效,但這是我想要做的,獲取第一個標籤之間的文本,把它放在一個組合框中,在塊中剩餘的標籤之間獲取數據,只要在組合框中選擇的項目對應於塊中第一個標籤之間的文本。例如,在國家下拉列表中,選擇美國時,下一個下拉列表是美國各州的列表。讓我嘗試設置字符串中的值並在組合框中使用該字符串並返回您。 – 2012-07-06 21:11:59