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