簡體   English   中英

使用子項創建json樹結構

[英]Create json tree structure with children

我有一個json樹結構,通過按下這個小提琴上的調用來附加: http//jsfiddle.net/adrianjsfiddlenetuser/C6Ssa/4/

按調用小提琴上的多個圖塊並將生成的jSon復制/粘貼到http://jsonlint.com/,生成的json無效

我需要制作這個:

{
    "nodes": [
        {
            "url": "asdfas",
            "date": ""
        },
        {
            "url": "asdfas",
            "date": ""
        },
        {
            "url": "asdfasfdasas",
            "date": ""
        }
    ]
}

可以修改這個以便可以將多個子項添加到樹結構中,我想我需要以某種方式修改var數據嗎?

嘗試:

var data = {nodes: []};

$("#add").on('click', function () {
    data.nodes.push({
        url: "some url",
        date: new Date
    });

    $("#myDiv").text(JSON.stringify(data));
});

如果沒有,我不明白你的問題;)

http://jsfiddle.net/gY5yQ/

看看這有助於http://jsfiddle.net/C6Ssa/12/

var data = [];


$("#add").click(add);
function add() {

data.push({
    param1: "stuff",
    param2:1,
    param3:1
});
var sample = {};
sample.node = data
$("#myDiv").text(JSON.stringify(sample));
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM