都说了
不存在三次,四次的解析。jo2里面的所有内容都是正常的json对象,而不是json字符串,
Dim jo2 As JObject = JObject.Parse(jo("apiResultData"))
output.show((jo2("msgData")("routeLabelInfo")(0)("routeLabelData")("waybillNo").tostring))
网上有大把的json数据格式化工具 ,自己学会把数据提取出来分析。比如使用vscode,原始文件的json数据格式化后是这样的,明显看得出来apiResultData的内容是一段字符串,而不是对象
此主题相关图片如下:1.png
把apiResultData的内容复制到一个新的文件里,然后把斜杆去掉,重新格式化,可以看出来第二次解析的json对象层次了
此主题相关图片如下:2.png
[此贴子已经被作者于2022/3/14 13:52:38编辑过]