我知道JSON值可以用于未知的JSON。
我拥有的是一个主要结构化的JSON对象,如下所示:
{
"error": [],
"result": {
"NAME_X": {
"prop_one": "something",
"prop_two": "something",
"decimals": 1,
"more_decimals": 2
},
"NAME_A": {
"prop_one": "test",
"prop_two": "sdfsdf",
"decimals": 2,
"more_decimals": 5
},
"ARBITRARY": {
"prop_one": "something else",
"prop_two": "blah",
"decimals": 3,
"more_decimals": 6
}
}
因此,具有字段prop_one、prop_two、decimals和more_decimals的内部对象具有清晰的结构,但外部名称field/key (NAME_X、NAME_A、ARBITRARY)事先是未知的。
最直接的解析方法是什么,这样我就可以在内部结构上使用强类型变量/反序列化?我还需要捕获那些未知的name字段。
转载请注明出处:http://www.fdzxgo.com/article/20230526/1511085.html