Buscar texto determinado em um xml

  • Autor Autor Vonpeper
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
V

Vonpeper

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Amigos busco un php que busque texto dentro de un xml, no encuentro la manera me ayudan porfavor?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Solo buscando en google me encontré con esta función, no se si te servirá:
PHP:
function search($xml,$texto)
{
$etiquetas=array();
foreach ($xml as $tag)
{
if(eregi($texto,$tag))
array_push($etiquetas, $tag->getName());
}
return $etiquetas;
}

Para usarla haces algo asi:
PHP:
<?php
function search($xml,$texto)
{
$etiquetas=array();
foreach ($xml as $tag)
{
if(eregi($texto,$tag))
array_push($etiquetas, $tag->getName());
}
return $etiquetas;
}

echo search('TEXTO XML', 'Encuentrame');
?>
No lo he probado pero se supone que debería devolver todas las etiquetas que contienen el texto que buscas. Ya me dirás si te funcionó.

P.D: Es un código viejo por lo que eregi te devolverá error deprecated si usas un servidor medianamente actualizado.
 
Voltar
Topo