質問

DTDまたはXSDに従って、タグで許容属性を取得する場合、またはDITA XMLドキュメントの特定の部分の許容タグを取得する場合、どのPHPライブラリを使用する必要がありますか?

XML_DTD-0.5.2 PEAR LIBで試してみましたが、多くのエラーでオフカル1.1および1.2 DITA DTDを解析しているようです...

役に立ちましたか?

解決

DOMまたはXMLReaderを使用して、それぞれの方法を使用して、スキーマに対してXMLを検証します。

または、これらのライブラリにスキーマを直接ロードするだけです。スキーマもXMLであるため、他のXMLと同様に処理できます。たとえば、要素に対して定義されている属性を調べます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top