2017-12-23 20 views
-1

、そしてどのようにそれを修正しないのですか? https://api.cryptonator.com/api/ticker/btc-usd現在JsonReader項目は、これはJSONとして認識されないのはなぜ配列

{"ticker":{"base":"BTC","target":"USD","price":"15280.38154311", 
"volume":"79294.04151102","change":"127.22487796"}, 
"timestamp":1514038983,"success":true,"error":""} 


var array = JArray.Load(reader); 

例外:エラーJsonReaderからJArrayを読んでから、

。現在のJsonReaderアイテムは配列ではありません。ここにコードを入力

+4

。これは配列ではありません。あなたのJSONに配列はありません。配列は '['と ']'で示されます。 – john

+1

それはそれは、配列ではないオブジェクトではなく、配列 –

+0

です:) –

答えて

2

JObject.Load(reader)を試してみてください。

{ }オブジェクトを示し、一方、A JSONアレイは[ ]に包まれています。正しいです

関連する問題