我有一些我无法更改的奇怪 json,我希望使用 JsonParsen in lift 解析它。
一个典型的 json 是这样的:
{"name":"xxx", "data":{ "data_123456":{"id":"Hello"}, "data_789901":{"id":"Hello"}, "data_987654":{"id":"Hello"}, }}
问题是数据的键是未知的(data_xxxxx,其中 xx:s 未知)。这是糟糕的 json,但我必须忍受它。
当此处的键未知但结构已知时,我应该如何在 scala 中设置案例类以便能够构建正确的结构?