我有这个XML,我需要反序列化,但类型不正确。
<Consumer>
<Sex type="int">Man</Sex>
</Consumer>
我怎么能解决?我喜欢允许int和string。
提前,
答案 0 :(得分:0)
请做下面的动作。 将XML加载到Visual Studio中,单击“Infer Schema”按钮,然后运行“xsd.exe / c schema.xsd”以生成类。 xsd.exe位于tools文件夹中。然后浏览生成的代码并进行调整,例如在适当的时候将短路更改为整数。
答案 1 :(得分:0)
您要完成此任务的唯一方法是手动解析XML。
所有常规工具都会使“Man”绝不是一个整数。