A extensão SimpleXML fornece uma maneira simples de obter o nome e o texto de um elemento XML, desde que você conheça o layout do documento XML.
SimpleXML converte documentos XML em objetos SimpleXMLElement.
Este objeto pode ser processado como qualquer outro objeto por meio de seletores de propriedades normais e iteradores de array.
Dica: Comparado aos analisadores DOM ou Expat, o SimpleXML requer apenas algumas linhas de código para ler os dados de texto em um elemento.
A extensão SimpleXML requer suporte a PHP 5.
Desde o PHP 5, as funções SimpleXML fazem parte do núcleo do PHP. Nenhuma instalação é necessária para usar essas funções.
função | descrever |
---|---|
__construir() | Crie um novo objeto SimpleXMLElement. |
addAttribute() | Adicione um atributo ao elemento SimpleXML. |
adicionarCriança() | Adicione um elemento filho ao elemento SimpleXML. |
asXML() | Formate dados para objetos SimpleXML em XML (versão 1.0). |
atributos() | Retorna os atributos e valores da tag XML. |
crianças() | Encontra os nós filhos do nó especificado. |
contar() | Conte o número de nós filhos do nó especificado. |
getDocNamespaces() | Retorna o namespace declarado no documento. |
getNome() | Retorna o nome da tag XML referenciada pelo elemento SimpleXML. |
getNamespaces() | Retorna o namespace usado no documento. |
registrarXPathNamespace() | Crie um contexto de namespace para a próxima consulta XPath. |
salvarXML() | Alias para asXML(). |
simplexml_import_dom() | Retorna um objeto SimpleXMLElement de um nó DOM. |
simplexml_load_file() | Converta arquivos XML em objetos SimpleXMLElement. |
simplexml_load_string() | Converte uma string XML em um objeto SimpleXMLElement. |
xpath() | Execute consultas XPath em dados XML. |
função | descrever |
---|---|
atual() | Retorna o elemento atual. |
getCrianças() | Retorna os elementos filhos do elemento atual. |
temCrianças() | Verifica se o elemento atual possui elementos filhos. |
chave() | Retorna a chave atual. |
próximo() | Vá para o próximo elemento. |
retroceder() | Retroceda para o primeiro elemento. |
válido() | Verifica se o elemento atual é válido. |