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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...

×
×
  • Criar Novo...