【发布时间】:2020-06-22 08:41:41
【问题描述】:
我正在尝试这样做,以便检查字符串是否在 json 中。
例如,在我的 JSON 文件中存在 name = Disp_R,name = Disp_L,name = Disp_C。并且只要 Disp 在字符串中,整个值都应该存储在一个列表中
我就是这样做的,但它不适用于正则表达式
var jTempObj = JObject.Parse(starcInformation.DeviceArray);
var tempItems = jTempObj.SelectTokens("$..items[?(@.name=='" + xmlInformation.Device + "')]");
foreach (var item in tempItems)
{
DeviceList.Add(item["name"].ToString());
}
我希望有人可以帮助我:) 非常感谢
编辑
【问题讨论】:
-
请发布 JSON 文件的示例。
-
添加了两张图片
-
请不要添加图片链接 - 直接发布问题中的内容
-
你的结构不清楚,但是可以取对象 var description = jTempObj.youStructFather[i].name;