编辑1:仍然没有得到解决......反序列化JSON改变
编辑2:终于解决了!见下面的答案。
我想在C#中反序列化一个正在改变的JSON。因此,为它创建类是不可能的,因为我无法为每个变化的部分创建类。对象是那些谁是不断变化的,就像这样:
不变JSON:
{
"Class 1": {
"Blablabla": {
"ExampleValue1": "Example Value",
"ExampleValue2": 500
},
"Blablabla-Blablabla": {
"ExampleValue1": "Example Value",
"ExampleValue2": 1000
}
这样:
{
"Class 1": {
"Blablabla-Changed-Blablabla": {
"ExampleValue1": "Changed Example Value",
"ExampleValue2": 750
},
"Blablabla-Blablabla-Changed-Blablabla": {
"ExampleValue1": "Changed Example Value",
"ExampleValue2": 1125
}
我怎样才能做到这在C#?
传入格式的集合是已知的,还是任意的? – Artak
@mkArtak任意,因为文件名正在改变。我无法通过名称直接访问它们。 – danielk