Conversor XML para PHP
Converter XML para classes PHP para Laravel e Symfony
Entrada XML
Saída PHP
O que é XML para PHP?
PHP oferece SimpleXML e DOMDocument para parsing XML. Esta ferramenta gera classes PHP a partir da sua estrutura XML.
Como usar esta ferramenta
Colar ou carregar XML
Cole XML ou carregue um ficheiro. Use o painel para Nome da classe, Namespace e Propriedades tipadas.
Rever saída PHP
O painel direito mostra as classes geradas. Use SimpleXML ou DOMDocument para analisar.
Copiar ou descarregar
Use Copiar ou Descarregar. Para JSON para PHP: JSON para PHP. Para formatação XML: Formatador XML.
Exemplos XML para PHP
Exemplo de geração de classes PHP a partir de XML.
Exemplo: Registo de assinante
Entrada XML:
Saída PHP gerada:
Quando XML para PHP ajuda
Use esta ferramenta para integrar APIs que devolvem XML ou para apps Laravel/Symfony que consomem feeds XML.
Perguntas frequentes
SimpleXML vs DOMDocument?
SimpleXML é mais simples para leitura. DOMDocument suporta edição completa.
Os meus dados são enviados para algum sítio?
Não. A geração executa-se no seu navegador.
Ferramentas relacionadas
Para parsing XML em PHP: SimpleXML e DOMDocument. Para XML: W3C XML.