Ich erhalte eine JSON-Datei, die eine Liste von Dateien mit jeweils einer Zahl enthält, die die Gesamtzahl der darin enthaltenen Zeilen darstellt. Die Dateinamen können sich im Laufe der Zeit ändern. Bietet JSON.NET einen Mechanismus zur Handhabung dieses Szenarios?Analysieren von dynamischen JSON
In der folgenden Beispiel-JSON interessiert mich speziell Artikel unter noOfProductsByFile. Die Liste der Dateien ist variabel und ich müsste sie durch irgendeine Art von dynamischem Objekt konsumieren.
{
"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
}
ja es tut, wie Sie den JSON-Text analysieren und nicht die Datei – NicoRiff