代码之家  ›  专栏  ›  技术社区  ›  powtac

xsd到xml的转换

  •  5
  • powtac  · 技术社区  · 15 年前

    如何通过现有的xsd模式创建(空)xml文件? 哪些php(5.3)函数是必需的?

    2 回复  |  直到 15 年前
        1
  •  2
  •   spiritoo    13 年前

    我还研究了如何直接“初始化”与php中现有xsd对应的dom xml对象。这允许用我自己的数据轻松地“馈送”这个空xml文件。 只找到一个方法,即php的sdo das xml扩展

    http://www.php.net/manual/en/sdo-das-xml.examples.php

    见示例2。不幸的是,在php 5.3中,扩展不是默认的,您必须通过pecl添加它,pecl在我的windows pc上不工作,所以我无法测试它。

        2
  •  1
  •   derrylwc    14 年前

    您需要编写一个php解析器,它接受xsd文件并逐个标记地构建一个xml文件。

    根据xsd模式的复杂性,这可能需要短/中时间,也可能完全不可行,因为“您可能只需要手工制作xml文件”。