我有一个从Oracle DB导出的XML,它将被下载到我的应用程序主包中。
我想将此XML文件转换为.plist文件,以便将值分配到NSDictionary和NSArrays中。
有没有办法让它发挥作用? 或者有更好的方法来使用外部XML文件吗?
请注意,XML中的一个字段是完整的HTML内容
示例:
<main>
<DATA_RECORD>
<ID>ID1</ID>
<NO>1234512</NO>
<TYPE>NEW</TYPE>
<TYPE_NO>0</TYPE_NO>
<TEXT_ID>TEXT1</TEXT_ID>
<TEXT><HTML>some html goes here</HTML></TEXT>
</DATA_RECORD>
</main>
答案 0 :(得分:1)
这个怎么样?
您可以尝试 plutil
plutil -convert xml1 il_tuo_file_binario.plist
PS:我编辑过,因为我第一次在脑海中读到了.plist。
答案 1 :(得分:-3)
您可以使用像Oxygen这样的程序(在oxygenxml.com上免费试用30天)将XML文件转换为JSON,然后使用OSX终端命令行将JSON文件转换为PLIST。
plutil -convert xml1 blahblah.json -o blahblah.plist
应该这样做......:)