当前的JsonReader项不是数组

问题描述 投票:-1回答:1

为什么这不被认为是Json,以及如何解决它?

来自:https://api.cryptonator.com/api/ticker/btc-usd

{"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项不是数组。在此处输入代码

c# .net json json.net
1个回答
3
投票

试试JObject.Load(reader)

JSON数组包含在[ ]中,而{ }表示一个对象。

© www.soinside.com 2019 - 2024. All rights reserved.