接口返回来一段结果数据,格式如下
{"status":"0","message":"","result":"[{\"Row\":5,\"Column\":1,\"ItemNumber\":\"1000.01\",\"ItemName\":\"货币资金\",\"ItemDataTypeNumber\":\"2\",\"ItemDataTypeName\":\"期末数\",\"Year\":2023,\"Period\":10,\"Amount\":9758072.27,\"ItemFormula\":\"Item(1000.01,0,0,2)\"},{\"Row\":5,\"Column\":2,\"ItemNumber\":\"1000.01\",\"ItemName\":\"货币资金\",\"ItemDataTypeNumber\":\"1\",\"ItemDataTypeName\":\"年初数\",\"Year\":2023,\"Period\":10,\"Amount\":1323988.8,\"ItemFormula\":\"Item(1000.01,0,0,1)\"}]"}
我参照帮忙文档进行解析,
解析代码如下,但是解析不成功,没有进入循环,请教是哪里弄错了。
Dim jo As JObject = JObject.Parse(json) 'json变量存储了接口返回的数据
For
Each jt As JToken In jo("result")
Output.Show(jt("Row").ToString &
"|" &
jt("ItemName").ToString)
Next