我有一个 XSD 文件,用于指定相应XML的架构。在wmb(或IIB)工具包中使用此XSD创建了消息集。我需要使用XSD /消息集生成随机 XML (带有任何类型的虚拟数据)。唯一的要求是生成的测试xmls应该是根据XSD 有效。我想知道IBM Integration Bus或WebSphere Message Broker中是否存在任何内置节点,例如Reset Content Descriptor
,它可以使用虚拟数据自动创建所需的XML。
答案 0 :(得分:0)
我不知道在IIB中这样做的任何自动方式。如果您不需要在现场生成XML,则可以使用工具创建示例文件。
可以做到这一点的一些商业产品是Oxygen XML Editor,Altova XMLSpy和Visual Studio。一些免费选项是Eclipse IDE,Intellij IDEA(有一个社区版)和以下链接:
http://xmlgrid.net/genXml.html
https://devutilsonline.com/xsd-xml/generate-xml-from-xsd
还有一个旧XML generator in Java。
如果您需要在节点中提供XML,可能只需从文件系统或消息队列等资源中选择一个预先生成的XML。