0
我有一個json數據存儲在一個變量中。 var jsonstring;刪除json中的根節點
JSON數據:
{ "XYZ": { "abc":[{....}] } }
從JSON數據上面,我不應該XYZ節點。我需要JSON數據爲
{ "abc":[{....}] }
我該如何刪除使用Javascript。
我有一個json數據存儲在一個變量中。 var jsonstring;刪除json中的根節點
JSON數據:
{ "XYZ": { "abc":[{....}] } }
從JSON數據上面,我不應該XYZ節點。我需要JSON數據爲
{ "abc":[{....}] }
我該如何刪除使用Javascript。
如果jsonstring
是JSON對象,更新
jsonstring = jsonstring["XYZ"]
如果jsonstring
是一個字符串,做這樣的。
var json = JSON.parse(jsonstring);
json = json["XYZ"];
如果你知道你想刪除它的屬性名是那麼容易,因爲
json = json.XYZ;
,如果你不知道它始終要刪除的根音,使用
json = json[Object.keys(json)[0]];
var newJson = theJson [「XYZ」] – Catalin