小编use*_*274的帖子

解析动态JSON

我收到的JSON文件包含一个文件列表,每个文件都有一个数字,表示它包含的总行数.文件名可以随时间变化.JSON.NET是否提供了处理此方案的机制?

在下面的示例JSON中,我对noOfProductsByFile下的项目特别感兴趣.文件列表是可变的,我需要通过某种类型的动态对象来使用它们.

{
  "noOfProductsByFileType" : {
    "rdi_product_stuff" : 41228,
    "rdi_product_junk" : 62519,
    "rdi_product_otherStuff" : 165023,
    "rdi_product_bobsJunk" : 1289
  },
  "startTime" : "20160907050000",
  "endTime" : "20160907052713",
  "timeTaken" : "27 minutes and 13 seconds",
  "noOfProductsBySecurityType" : {
    "AGENCIES" : 41228,
    "ASTBK" : 50991,
    "TSYCURV" : 78
  },
  "noOfProductsByFile" : {
    "rdi_product_stuff_1_of_1.json" : 41228,
    "rdi_product_junk_1_of_2.json" : 60219,
    "rdi_product_junk_2_of_2.json" : 2300,
    "rdi_product_myStuff_1_of_2.json" : 147690,
    "rdi_product_myStuff_2_of_2.json" : 17333,
    "rdi_product_test_1_of_1.json" : 1289
  },
  "noOfProducts" : 1925914
}
Run Code Online (Sandbox Code Playgroud)

c# json json.net

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

标签 统计

c# ×1

json ×1

json.net ×1