2011-10-12 24 views
-1

是否可以從文本創建JSON文件?JSON文本iOS

如果是這樣,有沒有一種首選的方式來做到這一點在iOS?

感謝

+0

你的問題是相當模糊的。你能更詳細地描述你想要做什麼嗎?這些文本文件是什麼樣子的? –

+0

我的意思是,文本字段可以轉換成JSON文件嗎?如Excel文件或UITextFields。如何從這些數據佈局創建JSON文件。如鍵/值對。 – user773578

+0

如何創建一個JSON文件?是否需要編碼?我問的原因是因爲我需要從標準用戶創建JSON文件,不知道代碼或任何關閉。 – user773578

回答

1

沒有什麼堅持從JSON對象文件阻止你,但在這個意義上,有XLS文件有沒有真正的「JSON文件」。

JSON是一種將對象編碼爲輕量級數據交換的文本格式的方式。

http://en.wikipedia.org/wiki/JSON

您使用JSON把對象轉換爲字符串,通常在運輸線可能不同的系統之間,然後轉換回對象。

在iOS中,有5 API來做到這一點(其中瑞安上面指出):

https://stackoverflow.com/questions/286087/best-json-library-to-use-when-developing-an-iphone-application

如果你想以JSON格式對象保存到文件中,你當然可以這樣做:

Write a file on iOS

+0

謝謝。我對有沒有JSON文件的事實有點困惑。那麼,目標C對象是否會轉換爲JSON格式,應用程序請求,接收並將其轉換回對象?如何在沒有應用程序的情況下創建JSON文件。例如,可以寫出一個XML文件。 – user773578

+0

JSON的典型用途是客戶端服務器。您的客戶端(電話)向服務器發送http請求(http://server.com/employee/2)。服務器從存儲中獲取員工2,將其變爲對象服務器端(如出於參數的目的,稱爲C#),然後通過網絡將其返回... – bryanmac

+0

......當它通過網絡連接時,服務器框架將其變爲一個文本JSON格式,因爲許多不同操作系統上的許多不同客戶端都有庫將JSON轉換爲其對象... – bryanmac