Skip to main content

Perguntas com a tag [simplexml]

SimpleXML é uma extensão do PHP que permite ler e manipular XML de maneira bastante simples, embora com várias restrições. A principal restrição é que um elemento (tag) só pode conter texto ou outros elementos, nunca texto junto com outros elementos, como ocorre no HTML.

Filtrar por
Ordenado por
Com tags
-1 votos
1 resposta
733 visitas

Como ler XML com PHP

Olá estou começando a aprender PHP, e criei um input HTML que recebe um arquivo XML que deve ser lido no PHP porem estou tendo dificuldades, eu estou usando o simplexml_load_file mais quando eu chamo ...
user avatar
1 voto
1 resposta
543 visitas

Como pegar imagens no XML CDATA e DESCRIPTION

Eu tenho alguns arquivos xml, e varios deles as imagens das noticias estão dentro da description, em um deles a imagem fica dentro do CDATA, na hora que eu retorno o array a description não aparece ...
Bruno Clementin's user avatar
1 voto
1 resposta
3mil visitas

Transformar array em XML

Estou tentando transformar um array em um XML Meu XML precisa ter a seguinte estrutura <Products> <Product name="TR-501"> <Descricao texto="55.180.198 / 46789771" /> &...
Ariel conti's user avatar
1 voto
0 respostas
347 visitas

simplexml_load_file não funciona com arquivo XML grande - Request Time Out

Estou utilizando o simplexml_load_file para fazer parse em um documento XML, porém, o arquivo possui mais de 100 mb e ao invés de carregar apenas parte das nodes, o que está acontecendo é que todo o ...
user013314's user avatar
3 votos
2 respostas
169 visitas

Simple XML Reader: Não consigo converter nodes em HTML e nem limitar o número de itens

Tenho utilizado o SimpleXMLReader para fazer parse de uma estrutura XML gigantesca, que possui mais de 25mb. Meu código funciona normalmente, porém, estou com dois problemas: Não consigo transformar ...
user013314's user avatar
3 votos
2 respostas
211 visitas

Simple XML Reader não funciona corretamente

Tenho utilizado o SimpleXMLReader para tentar extrair dados da seguinte estrutura XML: <boutique> <produto num="228122907"> <id_produto><![CDATA[70427038]]&...
user013314's user avatar
0 votos
1 resposta
165 visitas

XML Parser em PHP não funciona

Estou tentando implementar um código de XML PARSE em PHP, acredito que configurei seguindo a lógica certa, mas não está funcionando. Funciona se eu usar com um feed RSS, porém o Feed RSS não tem os ...
023023's user avatar
  • 125
0 votos
1 resposta
93 visitas

Como pegar os 5 primeiros registros do xml?

<?php $xml = simplexml_load_file('http://g1.globo.com/dynamo/economia/rss2.xml') or die("erro carregar arquivo"); foreach ($xml->channel->item ...
wribeiro's user avatar
  • 281
1 voto
1 resposta
288 visitas

SimpleXML não retorna os dados do arquivo [fechada]

Estou usando simplexml do php para pegar os dados de um arquivo xml, mas não retorna nada. O que pode ser ? <?php @header('Content-Type: text/html; charset=utf-8'); $xml = simplexml_load_file("...
haRdy's user avatar
  • 403
1 voto
0 respostas
45 visitas

Dúvida com Parser XML

Tenho um projeto que usa Jsoup para realizar o parser de um xml e estou mudando a implementação para Retrofit e SimpleXML, porém a estrutura do xml varia no bloco Content, onde pode vim somente uma ...
Bruno Santiago's user avatar
3 votos
2 respostas
1mil visitas

Converter XML no php [fechada]

Estou fazendo uma requisição no php via curl, e na resposta esta me retornando um xml, porém não consigo trabalhar com esse xml.. REQUISIÇÃO: <br> curl = curl_init('http://ws.targetmailing.com....
Maycon Santos's user avatar
0 votos
1 resposta
132 visitas

Como manipular um JSON com fasterXML em java?

Tenho um json que vem do banco MongoDB, tenho que pegar e manipular o json usando fasterXml. Terei que pegar os nomes das propriedades do json e separa-las com ponto(.) em vez de virgula(,) Tipo ...
Pedro Januario's user avatar
0 votos
2 respostas
121 visitas

Realizar loop entre um loop existente SimpleXML Tag de Fotos

Como eu converto isso (que só me trás a primeira foto) //corrige foto $enderecofoto = $xml->imovel[$i]->fotos->foto; $nomeeextensao = preg_replace("(^.*\/(.*)\$)", "$1$2",$enderecofoto); $...
Diego's user avatar
  • 83
2 votos
0 respostas
334 visitas

Como efetuar o parse de XML com namespace e prefixo em PHP utilizando SimpleXML?

O arquivo dados.xml: <?xml version="1.0" encoding="utf-8" ?> <rsp status="ok"> <ArrayOfContact xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/...
Julio Alves's user avatar
6 votos
2 respostas
1mil visitas

Como verificar erros em um XML

Estou utilizando a função simplexml_load_string para carregar um XML dinâmico, porém se existem erros de formatação neste XML ele só me retorna false e eu não sei aonde está o erro, é possível eu ...
Kenny Rafael's user avatar
  • 6.670