【发布时间】:2019-09-30 06:30:18
【问题描述】:
我有一个字符串数组。我想从中创建一个 JSON 文件,将其映射到嵌套对象的层次结构,使用字符串作为属性名称和最终值。例如,如果数组包含{"A", "B", "C", "D"},则生成的 JSON 文件应如下所示:
{
"A": {
"B": {
"C": "D"
}
}
}
有什么办法吗?
【问题讨论】:
-
是的,有很多方法可以做到这一点。
-
您可以通过在用户序列化和反序列化后联系字符串来实现。
-
虽然这是可能的,但令我惊讶的是,这在任何地方都需要......虽然关于 stackoverflow 的问题让我很惊讶
-
从字符串转换为 JSON 的规则并不完全清楚。这是你想要的吗? dotnetfiddle.net/DKaAoH
-
感谢@dbc 的参考。那行得通!