Asp.net core 如何从.NETCore中的大型JSON对象中获取一个属性?

Asp.net core 如何从.NETCore中的大型JSON对象中获取一个属性?,asp.net-core,.net-core,Asp.net Core,.net Core,我以前使用了JsonSerializer来反序列化JSON 现在我有一个大的JSON要反序列化,我只需要它的一个属性(比如“address”:“PK road”) 我不能订购它,因为它是第三方API,所以它只回复一个属性 正如我们所知,我必须在使用JsonSerializer时编写一个大型模型类,而模型的大部分部分都是无用的 我不想为了一个财产而做这些无用的工作 有没有其他更快的方法来实现这一点?谢谢。这里是System.Text.Json的替代解决方案 您可以实现与在newtonsoft中使用

我以前使用了
JsonSerializer
来反序列化JSON

现在我有一个大的JSON要反序列化,我只需要它的一个属性(比如
“address”:“PK road”

我不能订购它,因为它是第三方API,所以它只回复一个属性

正如我们所知,我必须在使用
JsonSerializer
时编写一个大型模型类,而模型的大部分部分都是无用的

我不想为了一个财产而做这些无用的工作


有没有其他更快的方法来实现这一点?谢谢。

这里是System.Text.Json的替代解决方案

您可以实现与在newtonsoft中使用相同的功能

var jObj = JObject.Parse(myJsonString);
var myObj = jObj.SelectToken("address").Value<string>());
var jObj=JObject.Parse(myJsonString);
var myObj=jObj.SelectToken(“地址”).Value();
请看这里