回答
這一切都依賴於場景中使用靜態變量。簡單的答案是填充一個對象。
class YourXmlAsAnObject {
int someIntField;
String someStringField;
}
然後,如果你想在Activity之間傳遞它,你可以將它串行化。
你的意思是從XML文件讀取數據,然後將該數據序列化到另一個文件? – SkyeBoniwell 2012-02-06 15:51:32
是用Sax解析器讀取數據,將其放入此對象(一個domian對象),然後在您的應用程序中使用它。 – Blundell 2012-02-06 16:59:36
我很抱歉,但我很困惑。所以我會用Sax解析XML,然後寫入另一個文件。但後來我不得不編寫另一種方法來解析這個新文件。 – SkyeBoniwell 2012-02-06 17:02:20
在主類
您可以使用任何LINK來存儲您的數據。它也是由谷歌推薦的。
這聽起來很有趣...我從來沒有使用過LINK,這是廣泛用於Android開發社區? – SkyeBoniwell 2012-02-06 16:49:18
是的,因爲它是可在整個應用程序中使用的基本數據存儲類型。 – 2012-02-07 09:42:16
使用dom解析器,它將首先獲取所有數據。
使用SAX將您的XML映射到自定義Java模型中。
您可以看到一個示例here。
- 1. 如何從XML文件使用LINQ到XML讀取數據?
- 2. 從Java XML文件讀取數據
- 3. 從XML文件讀取特定數據
- 4. 如何從xml文件讀取數據
- 5. 從rss文件讀取XML數據
- 6. 從xml文件讀取數據
- 7. 如何使用PHP從此XML文件讀取數據?
- 8. 如何使用PHP從Corel文件讀取xml元數據?
- 9. Python和XML:從XML文件中讀取數據
- 10. 使用simplexml從xml feed讀取數據
- 11. 在angular2中讀取xml文件數據
- 12. 使用xdocument讀取重複元素xml
- 13. 如何從存儲插件的xml文件中讀取數據?
- 14. 使用java從XML文件讀取值
- 15. C#使用數據集將複雜類型的xml文件讀取到datagridview中
- 16. 如何使用Deserializer讀取XML文件中的內部數據?
- 17. 從flex中讀取XML文件中的數據
- 18. 從C#中的XML文件中讀取特定數據
- 19. 讀取數據流的XML文件
- 20. 從文件讀取MATLAB中的複數數據
- 21. 從C#中的XML文件讀取數據
- 22. 重複數據從文件
- 23. 使用C#從文件中讀取XML文件
- 24. 從文本文件中讀取數據
- 25. 從文本文件中讀取數據
- 26. 從文本文件中讀取數據
- 27. 從Matlab中的文件讀取數據
- 28. 從tar.gz文件讀取xml
- 29. 從XML文件讀取C#
- 30. 從xml文件讀取值
我會說你的XML解析並將數據分配給一個屬性文件,這樣你可以在你的應用程序中使用它。 – bschultz 2012-02-06 15:38:58