Domanda

Quali libreria PHP devo usare se voglio ottenere gli attributi consentiti in un tag, oppure i tag consentiti in una parte specifica di un documento XML DITA, in base ad esso del DTD o XSD?

Lo ho provato con il XML_DTD-0.5.2 pera lib, ma sembra che analizza le regolamentazioni ufficiali 1.1 e 1.2 DTD DITA con molti errori ...

È stato utile?

Soluzione

Usa DOM o XMLReader e quindi utilizzare i loro rispettivi metodi per convalidare XML rispetto a uno schema:

O semplicemente caricare lo schema direttamente con queste librerie. Dal momento che è Schema XML troppo è possibile elaborare come qualsiasi altro XML, ad esempio, scoprire quali attributi sono definiti per un elemento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top