0
我有一個非常簡單的HTML頁面,其中包含3個文本字段和一個保存按鈕。點擊保存按鈕,我只想將輸入的值保存爲json數據到「test.json」文件中。 而我正在使用EXTJS 4. 我剛開始學習EXTJS4,所以如果有人編碼的例子會很棒。 :-) 在此先感謝...!如何使用EXTJS 4創建創建/更新.json文件?
我有一個非常簡單的HTML頁面,其中包含3個文本字段和一個保存按鈕。點擊保存按鈕,我只想將輸入的值保存爲json數據到「test.json」文件中。 而我正在使用EXTJS 4. 我剛開始學習EXTJS4,所以如果有人編碼的例子會很棒。 :-) 在此先感謝...!如何使用EXTJS 4創建創建/更新.json文件?
你可以做這樣的
{"data":[{"firstname":"Jeans","lastname":"Louis","job":"developper"}]}
一個字符串,並將其保存到一個文件
或者你可以在功能使用的生成,這是從ExtJS的API
Modified version of Douglas Crockford"s json.js that doesn"t mess with the Object prototype http://www.json.org/js.html
Defined By
Methods
Ext.JSON
view source
decode(String json, [Boolean safe]) : Object
Decodes (parses) a JSON string to an object. ...
Ext.JSON
view source
encode(Mixed o) : String
Encodes an Object, Array or other value ...
Ext.JSON
view source
encodeDate(Date d) : String
Encodes a Date. ...
例如
var elemt = Ext.JSON.encode('your Object')
關於寫入文件,我想你的意思是在服務器上?在客戶端上會有問題..
是的我想要服務器端的「.json」文件。我們該怎麼做? – LetsSyncUp 2012-04-16 11:07:53
好吧,這取決於你使用的服務器和操作系統以及你使用的是哪種語言,ASP,JSP,Ruby,PHP等等,應該有更多的信息。 ExtJs通常與一個將接收到的數據保存在數據庫中的serverscript進行通信。 – peter 2012-04-16 11:11:16
嗯......只需要確認你的意思是我們不能在EXTJS4中創建/更新任何(在本例中爲「.json」)服務器端文件。爲此,我們需要使用我們的編程語言,例如, Java在我的情況.. ???? – LetsSyncUp 2012-04-16 11:26:11