验证JSON多维
Validate JSON Multidimensional
写对了吗?有更好的写法吗?这与我正在处理的实际数据类似,我希望确保在JSON文件中正确嵌套对象或数组。
var data = [
{
"department": "IT",
"jobs": {
"title": {
"programmer": [
{ "skill": "PHP" },
{ "skill": "Ruby" }
],
"systems analyst": [
{ "skill": "requirements gathering" },
{ "skill": "problem solving" }
]
},
}
}
尝试用JSON Lint验证
http://jsonlint.com/我认为你的文字对象的" title
"部分存在一些主要的可访问性问题。
{
"department": "IT",
"jobs": [
{
"title": "programmer",
"skils": [
{
"skill": "Ruby"
},
{
"skill": "PHP"
}
]
},
{
"title": "systems analysis",
"skils": [
{
"skill": "problem solving"
}
]
}
]
}
更容易循环;
var MyList = jQuery('<ul></ul>');
for(var x = 0; x < data.jobs; x++) {
var new_job = data.jobs[x];
MyList.append('<li>' + new_job.title + '</li>');
// and so fourth ...
}
相关文章:
- 如何使用多维JSON数据重新填充表单
- 获取多维JSON变量的行数
- JSON 嵌套 Ul 来自 Javascript 中的单维或多维 json 对象
- 通过 jQuery/AJAX 将多维 JSON 数据放入不同的输入文本框中
- 将动态元素/行添加到 Angularjs 中的多维 Json 数组中
- 如何通过JavaScript打印多维JSON对象
- 在 javascript 中检索多维 json 数组
- 如何通过Javascript解析多维JSON数据
- 过滤多维JSON数组
- 将多维JSON打印为html表单输入,名称为属性的xpath
- 如何将多维JSON对象转换为javascript数组
- 使用JQuery对多维JSON数组排序后的额外字符
- JavaScript在多维JSON数组中循环
- 使用 AngularJS(Ng-Repeat) 迭代多维 Json
- 解析多维JSON数组使用$.AJAX
- 如何将多维json转换为嵌套的POST字段
- 多维JSON结构问题
- 将多维JSON数组传递给jQuery函数
- 如何使用JavaScript或jQuery在多维JSON对象中找到特定节点的最大值?
- 如何使用jQuery.grep()过滤多维JSON对象