假设我有一个看起来像这样的javascript对象:
var data = {
name: "cliff",
age: "34",
name: "ted",
age: "42",
name: "bob",
age: "12"
}
var jsonData = JSON.stringify(data);
Run Code Online (Sandbox Code Playgroud)
我将其字符串化以转换为JSON.如何将此JSON保存到本地文本文件,以便我可以在记事本等中打开它.
好吧,这是故事:
我有一些数据需要发送到服务器,但他们应该首先变成JSON dataType.
我做了这样的ajax电话:
$.ajax({
url: url, // the url I want to post to.
type: 'POST',
contenttype:'application/json; charset=utf-8',
beforeSend: //some HTTP basic auth stuff
data: {
name:'test',
key:'foo',
key2:'bar'
},
dataType:'JSON'
});
Run Code Online (Sandbox Code Playgroud)
基本上我期待我发送给服务器的数据是:
[name:test,key:foo,key2:bar]
Run Code Online (Sandbox Code Playgroud)
但我得到的是:
name=test&key=foo&key2=bar
Run Code Online (Sandbox Code Playgroud)
我错过了什么?如何将这些数据转换为JSON?