【发布时间】:2010-09-18 14:27:43
【问题描述】:
所以我的 xml 看起来像这样:
<todo-list>
<id type="integer">#{id}</id>
<name>#{name}</name>
<description>#{description}</description>
<project-id type="integer">#{project_id}</project-id>
<milestone-id type="integer">#{milestone_id}</milestone-id>
<position type="integer">#{position}</position>
<!-- if user can see private lists -->
<private type="boolean">#{private}</private>
<!-- if the account supports time tracking -->
<tracked type="boolean">#{tracked}</tracked>
<!-- if todo-items are included in the response -->
<todo-items type="array">
<todo-item>
...
</todo-item>
<todo-item>
...
</todo-item>
...
</todo-items>
</todo-list>
如何使用 .NET 的序列化库将其反序列化为 C# 对象?
目前我正在使用反射,并使用命名约定在 xml 和我的对象之间进行映射。
【问题讨论】:
标签: c# .net serialization