我有一个反复出现的问题,单项json数据源总是被寻找多项提要的父/子结构的C数据解析器拒绝。
在哪里最容易解决这个问题-在我这边,当我创建提要时,或者为C程序员添加几行,也让它接受看起来像对象的数据?
得到的错误信息是
Cannot access child value on Newtonsoft.Json.Linq.JProperty
它告诉我它在房子周围寻找不存在的孩子,就像一个爱管闲事的阿姨。
如果您需要知道数据是如何处理的,我使用yql来标准化各种源,以便解析器可以将所有内容导入到正确的MongoDB字段中。所有的东西都是每天动态生成几次,我不能对一次只交付一次更新的源做任何事情。
下面是一个json被拒绝的例子,因为它看起来像一个对象。
{"item":
{
"artist":"Morphine",
"song":"Thursday",
"station":"WXXX",
"feeddate":"1438014574000",
"dttype":"utc"
}
}
谁的错,谁就得改正。简单。查找允许传递给解析器的规范