【发布时间】:2015-05-05 19:20:39
【问题描述】:
我目前正在学习 Knockout,并且我有这样的要求,即对 API 的 Ajax 调用返回具有此结构的 JSON 编码对象
DocInfo {
CustomerInfo {
Name,
Adress,
XXXXXX
},
ProductInfo, {
Name,
Price
},
ThirdParty {
Property1,
Property2
},
Whatever {
Property1,
Property2,
Property2
}
}
我正在创建可序列化的 C# 类作为 DTO,但我不确定如何在 C# 类上处理此问题,以便将所需的对象结构返回到客户端。
任何帮助将不胜感激!谢谢!
【问题讨论】:
-
您是在尝试维护您在此处描述的 JSON 中的命名空间,还是仅仅为了说明关系?
-
@DavidL 我已经编辑了它,假设它只是为了说明目的。阿隆索,如果那是一个错误,无论如何都要恢复我的编辑。
-
我正在尝试维护从 c# 到 JSON 的命名空间
-
@AlonsoQuesada 在这种情况下它们会被维护为一个字符串键吗?
-
正确,它们将是一个字符串键。我正在考虑在主 DocInfo 类中上课,但我不确定这是否可行