Jump to content


Photo

Problema Ao Ler Xml


  • Faça o login para participar
3 replies to this topic

#1 WebJohn

WebJohn

    .:.:>\/\/£BJ°|-||\|<:.:.

  • Usuários
  • 143 posts
  • Sexo:Não informado
  • Localidade:Ribeirão Preto, BRAZIL
  • Interesses:Que Deus esteja com vcs<br><br>&quot;Tudo posso naquele que me fortalece&quot; Filipenses 4:13

Posted 29/10/2007, 15:09

e ae galera, acredito que esta seja parte correta para postar sobre isso

estou testanto algumas funcionalidades no carregamento de markes do google map, com os dados em xml. O carregamento é feito via ajax, porém, ocorre um erro nessa tag :

var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");

o resto do código está uma maravilha ^^ mas ele dá um erro que documentElement não é um objeto ou é nulo
alguem tem alguma ideia ou ja teve esse tipo de problema??
brigadao ^^

#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 30/10/2007, 08:40

Quem te passou esse comando ? Você viu na documentação do Google Maps ?

Analisando pela sintaxe do javascript, seria assim:
var markers = xml.getElementsByTagName("marker");

WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#3 willwalker

willwalker

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado

Posted 07/05/2008, 09:33

Aproveitando esse tópico, eu estou querendo aprender a ler um xml atravez de Javascript... Alguem conhece algum site que eu possa aprender isso ?

#4 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 07/05/2008, 09:57

Aí que está o problema ... o javascript não tem suporte nativo ao XML. Existe o E4X que é uma implementação, mas se não me engano só para Mozilla e Opera. Usando XMLHttp você consegue trazer um XML, ou seja, o famoso AJAX. Mas não poderá fazer uso de XPath para acessar os elementos do XML. Alguns frameworks, como o jQuery, parece que tem um certo suporte a expressões XPath mais simples.

Você pode acessar elementos do XML usando DOM, da mesma forma que faria com um HTML.

Neste site: www.w3schools.com tem tutoriais de tudo o que eu falei, javascript, xml, xpath, ajax, e4x, etc...
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq