Ir para conteúdo
Fórum CódigoFonte.net
epsnet

Lendo campos XML

Recommended Posts

Ola amigos, td bem? Espero que esteja transcorrendo tudo na paz.

Acontece o seguinte preciso ler este XML, comprei um livro, acessei alguns sites e não consigo.

Desculpe, talvez seja fácil para vcs, mas to pecando em algo, me ajudem por favor, como faço.

Criei em PHP para ver mas não consigo.

muito obrigado

<?

$parser = xml_parser_create();

$dados = implode ("",file("http://beta.parceriaperfeita.com.br/vitrine.xml?anunciante=1"));

xml_parse_into_struct($parser,$dados,&$valores,&$indices);

xml_parser_free($parser);

$valido=false;

foreach ($valores as $elemento)

{

if($elemento["tag"]==nome" || $elemento["tag]=="fabricante")

{

$valor = trim($elemento["value"]);

if(preg_match("/$palavraschave/i",$valor))

$valido = true;

If($elemento["tag"]=="nome")

$titulo_atual = $valor;

else

{

$descricao_atual = $valor;

if ($valido)

{

$titulo_atual = str_replace($palavraschave,"<b>$palavraschave</b>", $titulo_atual);

$descricao_atual = str_replace($palavraschave,"<b>$palavraschave</b>",$descricao_atual);

echo "<font color=\"blue\"><u>$titulo_atual</u></font><br>";

echo "<font color=\"black\"><u>$descricao_atual</u></font><br>";

$valido=false;

}

}

}

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...