的阵列我有一个角度的应用程序,看起来像这样:保存JSON作为对象
(function(){
var app = angular.module('world', []);
app.controller('WorldController', function(){
this.tabs = tabs;
});
var tabs =[
{
id: "1",
name: "first tab name",
title: "first tab title",
content: "first tab cont"
},
{
id: "2",
name: "orci, consectetuer",
title: "sem elit, pharetra ut,",
content: "augue scelerisque mollis. Phasellus"
},
{
id: "3",
name: "rhoncus. Nullam velit dui, semper et, lacinia vitae,",
title: "Nam porttitor",
content: "tellus eu augue porttitor interdum. Sed auctor odio a purus."
},
{
id: "4",
name: "nulla magna, malesuada vel, convallis in, cursus et, eros. Proin",
title: "montes, nascetur ridiculus mus.",
content: "Sed eget lacus. Mauris non dui nec urna suscipit nonummy."
}
];
})();
我想加载从JSON整个翼片阵列。我没有问题生成一个json并获取它,但我不知道如何将其转换为如上所示的格式。
当我尝试执行var tabs=jQuery.getJSON('myJson.json');
时,json被提取,但未以我想要的格式加载。
如何将json转换为上面显示的数组格式?
虽然我的JSON看起来像 -
[
{
"id": "1",
"name": "mus. Proin vel arcu eu odio tristique pharetra.",
"title": "faucibus",
"content": "Donec dignissim magna a tortor. Nunc commodo auctor"
},
{
"id": "2",
"name": "orci, consectetuer",
"title": "sem elit, pharetra ut,",
"content": "augue scelerisque mollis. Phasellus"
},
{
"id": "3",
"name": "rhoncus. Nullam velit dui, semper et, lacinia vitae,",
"title": "Nam porttitor",
"content": "tellus eu augue porttitor interdum. Sed auctor odio a purus."
},
{
"id": "4",
"name": "nulla magna, malesuada vel, convallis in, cursus et, eros. Proin",
"title": "montes, nascetur ridiculus mus.",
"content": "Sed eget lacus. Mauris non dui nec urna suscipit nonummy."
}
];
这取决于你的json格式是什么 – 2015-01-21 10:17:15
我可以格式化它,但我想要的。 现在,在JSON的每个元素看起来像 '{ “ID”:“1”, “名”:“第一个选项卡名称”, “称号”:“第一分页标题”, “内容” :“第一个标签页” },' – Roysh 2015-01-21 10:20:45
您需要提供您的json格式... JSON不是标准格式,您提供的数组可以被视为json。如果您没有提供您提取的json格式,我们无法帮助您将其转换为您需要的数组格式... – 2015-01-21 10:24:51