如果我想在DITA XML文档的特定部分中获取允许的属性,我应该使用什么PHP库,或者根据DTD或XSD?

我已经使用XML_DTD-0.5.2的梨lib尝试了一下,但是看来它带有许多错误的官方1.1和1.2 dita dtds ...

有帮助吗?

解决方案

使用DOM或XMLReader,然后使用其各自的方法来验证XML针对模式:

或直接使用这些库直接加载架构。由于模式为XML,您也可以像其他任何XML一样对其进行处理,例如,找出针对元素定义了哪些属性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top