2009-08-19 58 views
1

我正在寻找一种简单的方法来从不包含单个根节点的XSD生成示例XML文件。将没有单根节点的XSD转换为XML

+0

编辑:root NODE,也许? – 2009-08-19 19:00:33

+0

如果在XSD中只定义了一个元素,您将如何创建示例XML文件? – 2009-08-19 19:04:45

+0

任何有效的XML文档都必须包含一个并且只有一个根节点 - 否则它至多是一个XML片段..... – 2009-08-19 19:41:29

回答

1

我不认为你可以做到这一点,没有指定根。 XML Schema的设计使得所有顶级xs:element都可以代表根节点,因此您无法单独对模式进行区分。你必须要求用户明确指定他想作为根用户的xs:element

1

如果您的文件在顶部没有xml声明(单个根节点),并且遵循所有其他XML规则,则不是XML,它是一个文本文件。你不能像XML那样处理任何旧的文本文件。