【问题标题】:Validate DITA in php在 php 中验证 DITA
【发布时间】:2010-09-07 20:03:30
【问题描述】:

如果我想根据 DTD 或 XSD 获取标签中允许的属性或 DITA XML 文档的特定部分中的允许标签,我应该使用哪个 php 库?

我已经用 XML_DTD-0.5.2 pear lib 进行了尝试,但它似乎在解析官方 1.1 和 1.2 DITA dtds 时出现很多错误...

【问题讨论】:

    标签: php xml xsd dtd dita


    【解决方案1】:

    使用 DOM 或 XMLReader,然后使用它们各自的方法根据模式验证 XML:

    或者直接使用这些库直接加载 Schema。由于 Schema 也是 XML,您可以像处理任何其他 XML 一样处理它,例如找出为元素定义了哪些属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-20
      • 2012-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多