我一直更喜欢使用 XSD.exe/VS.Net 生成架构,生成架构外的类,将 xml 文件反序列化为对象树以解析 XML 文件。[嗯,到目前为止,我的大部分要求都使它成为一个完美的选择]。
不过我有一个婴儿床:XSD.exe 生成的类名很奇怪——这意味着 XSD.exe 努力通过连接所有前面的祖先标记名来保持它们的唯一性。
有没有办法可以自定义这个?或者也许是在此之上运行的工具?
我的动机是保持自动生成的代码不受侵犯。
想法?
我一直更喜欢使用 XSD.exe/VS.Net 生成架构,生成架构外的类,将 xml 文件反序列化为对象树以解析 XML 文件。[嗯,到目前为止,我的大部分要求都使它成为一个完美的选择]。
不过我有一个婴儿床:XSD.exe 生成的类名很奇怪——这意味着 XSD.exe 努力通过连接所有前面的祖先标记名来保持它们的唯一性。
有没有办法可以自定义这个?或者也许是在此之上运行的工具?
我的动机是保持自动生成的代码不受侵犯。
想法?