Convertitore XML a PHP
Converti XML in classi PHP per Laravel e Symfony
Input XML
Output PHP
Cos'è XML a PHP?
PHP usa SimpleXML o DOMDocument per XML. Questo strumento genera classi PHP dalla struttura XML. La specifica W3C XML definisce il formato e la conversione viene eseguita nel browser. Niente viene inviato a un server.
Come usare questo strumento
Incolla o carica XML
Incolla il tuo XML o carica un file. Nelle impostazioni configura il nome della classe, il namespace e le proprietà tipizzate.
Verifica l'output PHP
Il pannello di destra mostra le classi generate. Analizza con SimpleXML o DOMDocument e popola i dati.
Copia o scarica
Usa Copia o Scarica. Per JSON a PHP usa JSON a PHP. Per la formattazione XML usa Formattatore XML.
Esempi XML a PHP
Ecco un esempio di generazione di classi PHP da XML.
Esempio: Record abbonato
Input XML:
Output PHP generato:
Quando XML a PHP è utile
Quando si sviluppano app Laravel o Symfony che usano API SOAP, feed RSS o configurazioni XML, genera qui le classi tipizzate. Analizza con SimpleXML o DOMDocument.
Domande frequenti
SimpleXML vs DOMDocument?
SimpleXML è più semplice per l'accesso in sola lettura. DOMDocument supporta la modifica completa. Entrambi funzionano con le strutture generate.
I miei dati vengono inviati da qualche parte?
No. La generazione viene eseguita nel browser.
Strumenti correlati
Per il parsing XML in PHP: SimpleXML e DOMDocument. Per XML: W3C XML.