Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Json对象中查找元素,并将掩码作为遵从性的一部分_C#_Json - Fatal编程技术网

C# 在Json对象中查找元素,并将掩码作为遵从性的一部分

C# 在Json对象中查找元素,并将掩码作为遵从性的一部分,c#,json,C#,Json,我想读取一个json文件,循环通过json中的“数据”并屏蔽元素。下面是我到目前为止所做的尝试。谁能帮帮我吗 static void Main(字符串[]args) { var options=新的JsonSerializerOptions { PropertyNamingPolicy=JsonNamingPolicy.CamelCase, WriteIndended=true }; var jsonString=File.ReadAllText(@“C:\Students\StudentsDa

我想读取一个json文件,循环通过json中的“数据”并屏蔽元素。下面是我到目前为止所做的尝试。谁能帮帮我吗

static void Main(字符串[]args)
{
var options=新的JsonSerializerOptions
{
PropertyNamingPolicy=JsonNamingPolicy.CamelCase,
WriteIndended=true
};
var jsonString=File.ReadAllText(@“C:\Students\StudentsData.json”);
JObject o=JObject.Parse(File.ReadAllText(@“C:\Students\StudentsData.json”);
var结果=从x到o[“returnData”]。子项()
//其中x[“Address1”].Value()=“Address1”
选择x;
}
{
“返回数据”:{
“类型”:“ISet”,
“名称”:空,
“数据”:“[\n{\n\“StudentDetails\”:{\n\“Address1\”:“1234 First Street\”,\n\“Address2\”:空、\n\“Address3\”:空、\n\“Address4\”:空、\n\“City\”:“First Street\”}\n]”
}
}

这里没有问题,只是一个意向声明和请求帮助。请阅读数据不是一个
ISet
,它是一个Json字符串,表示一个
ISet
对StudentsData.Json进行序列化。获取数据键。并反序列化它的值。相关:我能够获得反序列化的字符串。但是,正在寻找有关掩码的帮助。例如:我有270。我能用什么来得到193。有什么想法吗?你的问题听起来可能是重复的,或者至少非常相似。看看这是否回答了你的问题。