我使用VS2010用C#4.我有JSON類似以下內容:如何將JSON值轉換爲字符串數組?
{"ItemDetails":{"Item":{"val": [
{"Description":"Desk1","Amount":"100.00"},
{"Description":"Desk2","Amount":"200.00"},
{"Description":"Desk3","Amount":"300.00"}]}}}
我想所有的量值爲一個字符串數組像什麼如下所示:
amount={100.00,200.00,300.00}
我怎麼能實現這個?我是否必須通過JSON對象進行循環,或者有另一種方法來執行此操作?
是你的工作是什麼平臺上? Windows 8具有API,在其他平臺上,您可能會使用Newtonsoft的JSON.Net。 - >我從你添加的「VS2010」開始,回答你沒有爲Windows 8開發的問題。然後使用JSON.NET Nuget包。 –
在發佈這樣的常見問題之前搜索這個網站,有很多結果就像http://stackoverflow.com/questions/17617594/how-to-get-some-values-from-a-json-string-in -c本身包含很多人的幫助 –
「我必須循環訪問Josn對象」 - >您可以使用Linq查詢。但是這是關於Linq還是關於JSON解析的問題?請更精確。 –