我需要从xsd生成样本xml以测试prupose,而XMLSpy可以很好地完成工作!
但我不想一个接一个地做,我希望能够批量执行,因为每当我对这些XSD文件进行一些更改时,我也会加载XSD文件,我希望能够很容易再次从XSD文件生成xml。
这项工作有没有API? C ++,C#,java,python只要它有效,我就不在乎了。
或者有没有简单的方法呢?
BTW我知道我可以使用xsd工具生成c#类然后写几行c#代码来提供一些生成xml的数据,但这样我需要为每个XSD提供我真正不想要的数据...提前致谢。
答案 0 :(得分:1)
您可以使用开源Java项目XMLBeans
中的xsd2inst命令用法为here。
另请查看:How to generate sample XML documents from their DTD or XSD?