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

1

Colar ou carregar XML

Cole XML ou carregue um ficheiro. Use o painel para Nome da classe, Namespace e Propriedades tipadas.

2

Rever saída PHP

O painel direito mostra as classes geradas. Use SimpleXML ou DOMDocument para analisar.

3

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:

Entrada

Saída PHP gerada:

Saída

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.