Ir para conteúdo
Fórum Script Brasil
  • 0

Arquivo XML com CDATA


kartter

Pergunta

Bom dia,

Estou tentando ler o rss http://pox.globo.com/rss/g1/natureza/

Ele tem a TAG CDATA. 

Então quando quero ler o conteúdo desta TAG utilizo:
 

ANodeImg     :=ANode.ChildNodes['description'];
ANodeImg     :=ANodeImg.ChildNodes.FindNode('#cdata-section');

Só que a própria TAG description possui um conteúdo após o CDATA. 
 

<description>
<![CDATA[
<img src="https://s2.glbimg.com/ANbwrwKUUSZJ1OMBmHLpBYBIfpU=/i.s3.glbimg.com/v1/AUTH_59edd422c0c84a879bd37670ae4f538a/internal_photos/bs/2017/7/F/USf33yQTG7JZX2fekUsg/temer1.jpg" /><br />
]]>
País escandinavo, que destinou R$ 2,8 bilhões entre 2009 e 2016 ao Brasil, manifestou insatisfação com recente alta do desmatamento e ameaça reduzir ou suspender contribuições.
</description>

Como faço para ler o texto: "País escandinavo, que destino...."

Se eu fizer o comando abaixo retorna erro.

ANode.ChildNodes['description'].text

Se não possui o CDATA na TAG Description, o comando acima funciona sem problemas, porém com a TAG CDATA não consigo ler. Alguém sabe como resolver isto?

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...