在PHP中处理XSD文件?

在PHP中处理XSD文件?,php,xsd,Php,Xsd,我有一堆xsd文件。我需要根据这些方案生成html表单。XSD非常精确,它们包含所有必需的数据(minOccurs、maxOccurs等)。我不相信有任何工具可以为我做到这一点,所以我想我需要以某种方式逐节点分析xsd文件 这里是我的问题——PHP中是否有用于xsd处理的库?我需要一些东西,可以帮助我选择节点,读取它们的名称和类型等。比如SimpleXML,但是对于XSD。我不确定我是否正确理解您的意思(XSD创建HTML表单?),但是因为XSD文件也只是XML文件,所以您也可以在这里使用Sim

我有一堆xsd文件。我需要根据这些方案生成html表单。XSD非常精确,它们包含所有必需的数据(minOccurs、maxOccurs等)。我不相信有任何工具可以为我做到这一点,所以我想我需要以某种方式逐节点分析xsd文件


这里是我的问题——PHP中是否有用于xsd处理的库?我需要一些东西,可以帮助我选择节点,读取它们的名称和类型等。比如SimpleXML,但是对于XSD。

我不确定我是否正确理解您的意思(XSD创建HTML表单?),但是因为XSD文件也只是XML文件,所以您也可以在这里使用SimpleXML。不过,我只是想指出一个明显的问题。

您碰巧有一个WSDL文件?是的,用户将填写表单,然后将创建与表单中的数据相匹配的xml xsd。我不知道SimpleXML是否不要求文件具有xml头或其他内容。。。谢谢您的回答,我将尝试使用SimpleXML。