Question

Quelle bibliothèque php dois-je utiliser si je veux obtenir les attributs admissibles dans une étiquette, ou les balises admissibles dans une partie spécifique d'un document XML DITA, selon elle? De DTD ou XSD

Je l'ai essayé avec la lib poire XML_DTD-0.5.2, mais il semble qu'il analyse les OFFICIELS 1.1 et 1.2 DITA dtds avec beaucoup d'erreurs ...

Était-ce utile?

La solution

Utilisez DOM ou XMLReader et appliquent leurs propres méthodes pour XML validate contre un schéma:

Ou simplement charger le schéma directement avec ces bibliothèques. Étant donné que le schéma XML est trop vous pouvez traiter comme tout autre XML, par exemple savoir quels attributs sont définis pour un élément.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top