0
我是從數據的基礎上讀取數據: 我有值I要陣列轉換成JSON陣列 - JSON.stringify
for (var index in entities) {
console.log(entities[index].PartitionKey);
console.log(entities[index].RowKey);
console.log(entities[index].Details);
console.log(entities[index].Date);
}
上面將打印所有我想要的數據。 現在我想將其轉換爲Json對象。我怎樣才能做到這一點 。
我已經使用並意識到我可以使用JSON.stringify,但是當我在此上下文中嘗試此操作時,它會給出錯誤。
我試圖保持在for循環:
jasonarray[index1].PartitionKey = entities[index].PartitionKey;
jasonarray[index1].RowKey = entities[index].RowKey;
和
JSON.stringify({ key: jasonarray[index1].PartitionKey, RowKey: jasonarray[index1].RowKey)
但是,當涉及到執行此功能它給爲未定義。
所有我找的變種X:
where x is a
[
{partionkey: "val",key: "val"}
{partionkey: "val",key1: "val"}
{partionkey: "val",key2: "val"}
]
是什麼'entities'看起來像它的原始狀態?如果它是一個數組,你不應該使用'for in',其目的是迭代對象屬性。 –
謝謝邁克爾。它是由我的數據庫查詢返回的數組。你可以讓我知道如何做到這一點 –
做'console.log(JSON.stringify(實體))',所以我們可以看到原始'實體'數組的結構。 –