当类名中有句点时,如何查询JSON文档?

u59ebvdq  于 2022-11-19  发布在  其他
关注(0)|答案(1)|浏览(104)

我正在使用C#,并接收一个以动态对象类型存储的JSON文档。我正在尝试将数据从JSON拉到我的变量中,如下所示:

myValue = data.resource.fields.System.ChangedDate.newValue

data是我的动态对象的名称。
问题在于该文档的构造如下:

resource 
  fields
    System.ChangedDate
      newValue

因此“System.ChangedDate”在类名中有一个句点,这使C#认为它们是两个单独的类。

n6lpvg4x

n6lpvg4x1#

如果您使用的是Newtonsoft.json,应该可以这样做:

myValue = data.resource.fields["System.ChangedDate"].newValue;

相关问题