相关疑难解决方法(0)

如何从 JsonDocument 中提取具有指定名称的所有 JsonProperty 对象的所有值?

我有一个自由格式JsonDocument,其中包含一个JsonPropertywith name internalName。我的问题是,我没有模型可以解析它(因为没有预定义的 JSON 模式),并且该属性可以出现在任何级别、父级、子级等。

如何获取JsonElementJSON 属性的所有值internalName

到目前为止我尝试过的是这样的

    var namesUsedInLayout = Layout.RootElement.EnumerateObject().Where(x => x.Name == "internalName").Select(x => x.Value.ToString());
Run Code Online (Sandbox Code Playgroud)

但这似乎只为我提供顶层,而不是子层或子层的子层。

c# regex json system.text.json

5
推荐指数
1
解决办法
5812
查看次数

标签 统计

c# ×1

json ×1

regex ×1

system.text.json ×1