簡體   English   中英

Java Android 2.3.3,如何從XML文件加載多個數據?

[英]Java Android 2.3.3, how do I load multiple data from an XML file?

我在res / values中有一個XML文件。 該文件包含人員列表。 然后將其顯示在列表視圖中。 到目前為止,沒有問題。 但是我想修改我的列表視圖,以同時顯示每個人的圖片和一些細節。 對於listview,想法是這樣的:

<row>
  Name - Picture
  <i>Description</i>
</row>

我的問題是,如何將所有這些信息存儲在XML文件中? 通常這不是問題,例如:

<persons>
  <person name="Scott">
    <picture>path to asset somehow?</picture>
    <desciption>Description of Scott</desciption>
  </person>
  ...
</persons>

但是,如何將其添加到res / value / persons.xml文件中? 唯一的事情就像一個字符串數組,我確實希望Scott的描述以Scott而不是以其他人結尾。 這可能嗎,還是我必須將此xml文檔添加到其他位置,然后以某種方式解析它?

如果可能的話,最好將這些數據保存在數據庫中。

一次工作:

1-啟動應用程序時,檢查數據庫“ DATABSE NAME”是否存在。 2-如果未創建數據庫,則解析XML並將其放入數據庫。

重復性工作:

3-從數據庫中/從數據庫中獲取和更新很容易且高效,然后一次又一次地以XML寫入大數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM