我正確的說,Delphi 4 XE Pro不提供任何本地讀取XML文檔的方式嗎? (TXMLDocument僅適用於Windows)我對使用TClientDataSet進行了思考,但我不確定這是否正確。Delphi4 XE/iOS /讀取XML文件/
以下是我想要的示例: 定義聯繫人列表的只讀XML文件。在XML文件中,它也包含例如文件路徑到聯繫人照片。
理想情況下,我想要顯示例如一個TListBox中(這可能意味着我需要寫我自己的邏輯,用於加載在/圖像內存不足。)
我正確的說,Delphi 4 XE Pro不提供任何本地讀取XML文檔的方式嗎? (TXMLDocument僅適用於Windows)我對使用TClientDataSet進行了思考,但我不確定這是否正確。Delphi4 XE/iOS /讀取XML文件/
以下是我想要的示例: 定義聯繫人列表的只讀XML文件。在XML文件中,它也包含例如文件路徑到聯繫人照片。
理想情況下,我想要顯示例如一個TListBox中(這可能意味着我需要寫我自己的邏輯,用於加載在/圖像內存不足。)
如果不要求驗證(如上linked answer),嘗試
這兩個都是Delphi的免費開源庫,但是我沒有檢查它們是否可以在其他平臺上使用。
更新:看到http://www.kluug.net/omnixml.php和Windows & Mac XML library for delphi XE2
您引導我走上正確的道路。從http://www.andreanolanusse.com/en/creating-xml-files-with- delphi-and-firemonkey-on-mac/ 「當您在設計中刪除TXMLDocument組件時,默認的DOMVendor MSXML必須更改爲ADOM XML v4才能支持跨平臺。」 – Tom
這可能是['在answer'(http://stackoverflow.com/a/17361981/960757)。 – TLama
我仍然希望他們有Delphi /移動開發的本地解決方案。否則,我當然需要查看第三方解決方案:( – Tom
Libxml2庫是100%本機 – mjn