2010-07-14 17 views
8

Ho un file XML e un mucchio di file XSD con schemi. Come analizzo il file XML utilizzando il file XSD e lo schema corretti in PHP?Analizza XML usando un XSD in PHP

+0

C'è anche questa libreria, con esempi https://github.com/goetas/xsd2php – lchachurski

risposta

7

Offriamo le DOM o XmlReader estensioni

per convalidare documenti contro uno schema.

+3

Grazie. Ma vorrei analizzare il file XML (ottenere i valori), non convalidarlo – jonasl

+0

@jonas Potresti aggiornare la tua domanda e fornire un esempio per favore? Non sono sicuro di capire cosa stai cercando di fare. – Gordon

2

Controllare questo strumento - http://github.com/moyarada/XSD-to-PHP. Sembra esattamente quello che stai chiedendo. È possibile eseguire il marshall/unmarshal XML usind generato dalle classi PHP XSD.

+0

Buona idea ma come posso guidare questa cosa? ;) Nessun caso d'uso o esempi. – Padraig

+0

Sì, il problema è questa libreria è la mancanza di documentazione –