任何人都可以为下面的JSON提供java脚本。我试过很多方法,但不能添加字段“设置”将JSON转换为java脚本
{
"student":[
"set",
[
{
"name":"abcd",
"id":"1234"
}
]
]
}
任何人都可以为下面的JSON提供java脚本。我试过很多方法,但不能添加字段“设置”将JSON转换为java脚本
{
"student":[
"set",
[
{
"name":"abcd",
"id":"1234"
}
]
]
}
所以你javaScript
变量将是一个具有财产object
/键名array
型学生。现在学生有两个元素集合一个string
和一个object
,其他元素也是一个array
,有一个元素object
类型。此元素有两个属性/键名称和id。
var required = {};
required.student = [];
required.student.push("set");
var innerArray = [];
var innerObj = {};
innerObj.name = "abcd";
innerObj.id = "1234";
innerArray.push(innerObj);
required.student.push(innerArray);
document.write('<pre> ' + JSON.stringify(required,0, 3) + '</pre>');
'JSON.stringify(_the_object_given _);'做同样的事情 –
我不知道你正在尝试做的,但...
如果你只想有你描述你的JavaScript代码可用的JSON对象,你可以把它变成一个变量。
var json = {
"student":[
"set",
[
{
"name":"abcd",
"id":"1234"
}
]
]
};
// Testing the object:
// Print the JSON object we made, as a string
console.log(JSON.stringify(json));
// Print the first item inside the 'student' array
console.log(json.student[0]);
如果不是有你的JSON作为一个字符串,可以其解析成JSON对象有:
var json = JSON.parse(jsonString);
JSON.parse(jsonString); 只要你需要一个合理的现代浏览器,它就是一种纯粹的JavaScript方法。
另请参见https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
你的问题是什么?你想要什么? –
“为下面的JSON提供java脚本”是什么意思? –
@ ozil对我看起来很好。 – Rajesh