[英]Converting an object/array into JSON?
我有一個數組(它也可能是一個對象,我不知道我在說什么):
grid.columns[0].text
grid.columns[1].text
grid.columns[2].text
等等。 我想將其轉換為JSON。 我嘗試使用JSON.stringify(grid.columns.text)
但是沒有用:它給出null
。
試試看
JSON.stringify(grid.columns.map(function(item) {
return item.text;
}));
// ["value of text 0", "value of text 1",...]
另外
JSON.stringify(grid.columns.map(function(item) {
return {text:item.text};
}));
// [{"text":"value of text 0"},{"text":"value of text 1"},..]
根據提供的結構,使用JSON.stringify(grid.columns.text)
無法正常工作:
請嘗試以下操作:
JSON.stringify(grid.columns);
這應該產生類似以下內容:
[
{"text": "value"},
{"text": "value2"},
{"text": "value3"},
...
]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.