从IBM Integration Bus或WebSphere Message Broker中的XSD文件生成XML

时间:2017-05-17 18:28:42

标签: xml xsd ibm-integration-bus

我有一个 XSD 文件,用于指定相应XML的架构。在wmb(或IIB)工具包中使用此XSD创建了消息集。我需要使用XSD /消息集生成随机 XML (带有任何类型的虚拟数据)。唯一的要求是生成的测试xmls应该是根据XSD 有效。我想知道IBM Integration Bus或WebSphere Message Broker中是否存在任何内置节点,例如Reset Content Descriptor,它可以使用虚拟数据自动创建所需的XML。Message Set created using XSD file

1 个答案:

答案 0 :(得分:0)

我不知道在IIB中这样做的任何自动方式。如果您不需要在现场生成XML,则可以使用工具创建示例文件。

可以做到这一点的一些商业产品是Oxygen XML Editor,Altova XMLSpy和Visual Studio。一些免费选项是Eclipse IDE,Intellij IDEA(有一个社区版)和以下链接:

http://xsd2xml.com/

http://xmlgrid.net/genXml.html

https://devutilsonline.com/xsd-xml/generate-xml-from-xsd

还有一个旧XML generator in Java

如果您需要在节点中提供XML,可能只需从文件系统或消息队列等资源中选择一个预先生成的XML。