如何在oracle中将xml转换为xsd

如何在oracle中将xml转换为xsd,xml,oracle11g,xsd,Xml,Oracle11g,Xsd,我有一个查询,它将存储在Oracle表中的数据生成为XML格式。现在我想将XML格式转换为XSD。我怎样才能满足这个要求?由于我对XML不熟悉,任何这样做的指针都将受到高度赞赏。您不能将XML“转换”为XSD。XSD模式是对一类文档(例如,采购订单或旅行路线)的描述。您可以生成一个描述一个特定文档的XSD,但是有许多可能的模式可以描述一个文档,并且生成模式需要猜测在同类文档中可能出现的内容 您将在许多XMLIDE(如oXygen)中找到尝试从实例文档生成模式的工具。它永远不会完美。但这取决于你想

我有一个查询,它将存储在Oracle表中的数据生成为XML格式。现在我想将XML格式转换为XSD。我怎样才能满足这个要求?由于我对XML不熟悉,任何这样做的指针都将受到高度赞赏。

您不能将XML“转换”为XSD。XSD模式是对一类文档(例如,采购订单或旅行路线)的描述。您可以生成一个描述一个特定文档的XSD,但是有许多可能的模式可以描述一个文档,并且生成模式需要猜测在同类文档中可能出现的内容


您将在许多XMLIDE(如oXygen)中找到尝试从实例文档生成模式的工具。它永远不会完美。但这取决于你想要实现什么——你还没有真正解释过。为什么需要XSD?

感谢您的解释,我们需要将一些xml格式的数据发送到系统,这就是他们也需要xml的XSD的原因。据我所知(根据昨天的分析),每个系统都会在提供的xsd基础上注册,然后导入xml提供的数据。我们想用什么方法生成它?