我需要从xml生成不提供模式的类.我知道这几乎没用,但事实是我们有xml,它是结构化的,我们应该能够从xml创建一个模型.在过去,我已经手工完成了,但是我正在使用的当前xml文档非常大,而且我可能更好地花时间构建满足我需要的东西.但是,我猜它已经完成了,我找不到它.
有什么指针吗?
Jam*_*vec 12
从xml文件中,您可以创建XML架构定义(XSD)文件.一旦你有了XSD,你就能够生成代码,需要它用于java,C#,C++或上述所有代码.
如果您有Visual Studio,则可以使用xsd.exe生成XSD文件.
参考文献:
www.xmlforasp.net/CodeBank/System_Xml_Schema/BuildSchema/BuildXMLSchema.aspx
msdn.microsoft.com/en-us/library/x6c1kb0s(v=vs.71).aspx
命令语法:xsd file.xml [/ outputdir:directory]
所以"C:\ Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64\xsd.exe"example.xml在与xml文件相同的目录中生成example.xsd文件.
XSD到Java:参考:
XSD到C++:参考文献:
XSD到C#:参考:
| 归档时间: |
|
| 查看次数: |
78479 次 |
| 最近记录: |