想象一下这是我的json对象。 AccessoryList有两个项目。我想要做的是我想忽略一些字段,同时根据用户的输入比较两个这样的对象。例如。 如果User的输入是忽略字段AccessoryList.Strap,如果AccessoryList.Item ==“Bracelet”。
因此,当我遇到AccessoryList.Strap字段时,我应该忽略只有当AccessoryList.Item与“Bracelet”匹配时才进行比较。
ptr++
但这里的问题是我不知道我正在处理哪个索引。那么如何获取与 Strap 对应的jToken Item 的值。
{{
"HasArms": false,
"Height": 34,
"DistinguishingFeatures": null,
"Traits": {
"Nags": false,
"Smokes": false,
"NumArrests": 0
},
"AccessoryList": [
{
"Item": "Watch",
"Colour": "Black",
"Body": null
},
{
"Item": "Bracelet",
"Colour": "Red",
"Body": null
}
]
}}