2016-10-14 240 views
0

轉換collections.Dictionary以JSON數據我有一個集合字典,如:在打字稿

val arrayCollection = collections.Dictionary<string, any>();

與像值:

{"a", "abc"}, 
{"b", 123}, 
{"c", something else} 

我如何轉換此集合字典的JSON? 在此先感謝。

+0

那麼,你有沒有嘗試'JSON.stringify(arrayCollection)'? –

回答

0

JSON代表JavaScript對象表示法。你的字典對象已經是JSON。只要用它就可以做任何你需要的。 Dictionary類型在運行時並不存在,方法是原型的一部分,因此它們不會被髮送到服務器或存儲在本地存儲中。

這是你的字典對象的值在運行時:

[{"a", "abc"}, 
{"b", 123}, 
{"c", something else}] 

正如你可以看到:這是JSON!

+0

嗨,謝謝你的回覆..但是如果我像圖像添加其他東西集合如何可以將其轉換爲JSON? – AngularDoubts

+0

@Angular懷疑你存儲圖像的方式。您可以將其存儲爲包含路徑的字符串,或者作爲字節數組,它仍然是JSON。 – Alon