有什麼工具可以將我的PLIST轉換成JSON。我對JSON格式不太瞭解。我有一個PLIST,我想要一個等效的JSON文件。PList到JSON轉換器和在客戶端上處理JSON響應
另外,我們如何在iOS客戶端上使用目標C處理JSON響應。至今爲止,我一直在使用PList響應。
有什麼工具可以將我的PLIST轉換成JSON。我對JSON格式不太瞭解。我有一個PLIST,我想要一個等效的JSON文件。PList到JSON轉換器和在客戶端上處理JSON響應
另外,我們如何在iOS客戶端上使用目標C處理JSON響應。至今爲止,我一直在使用PList響應。
其他人以前曾詢問將.plist文件轉換爲json here。
一旦你有一個JSON格式的數據,然後你可以使用蘋果的NSJSONSerialization
類,記錄here:
您使用NSJSONSerialization類JSON轉換爲基金 對象和轉換Foundation對象到JSON。
還有其他的圖書館可以使用,但其中一些你可以在this question的答案中找到。
執行此操作的最佳方法(在操作系統x上)是使用命令行工具plutil。
它這樣使用:
plutil -convert xml1 filenameToConvert -o outputFilename
這些是後 '-convert' 的選項:XML1,binary1,JSON。爲此,我們將使用json。對於這個命令,你必須和plist文件在同一個目錄下。對於這個測試,我們將test.plist(xml文件創建的xml文件,以xml格式)轉換成json。這將創建一個名爲test.json文件:
plutil -convert json test.plist -o test.json
將其轉換回我們會去:
plutil -convert xml1 test.json -o test.plist