识别由PHP中的XSD定义的允许的XML元素

时间:2009-08-24 04:43:31

标签: php xml xsd

我正在尝试用PHP5编写一个脚本:

  1. 读入XSD
  2. 让用户提供一个元素/标签名称作为上下文
  3. 根据XSD
  4. 输出该元素/标记名中允许的元素列表

    到目前为止,我只能看到使用XSD验证XML文件的解决方案。以前有人做过这样的事吗?

1 个答案:

答案 0 :(得分:0)

选中此工具http://github.com/moyarada/XSD-to-PHP 它从XSd模式生成PHP类,并允许XML编组/解组。 生成PHP模型后,IDE将显示特定项目具有的元素/属性。请参阅测试套件/test/Php2XmlTest.php

中的更多示例