7
Korzystanie z JavaScript/Ajax?Parsowanie przestrzeni nazw XML?
Próbuję wyodrębnić wartości z:
<yweather:astronomy sunrise="6:34 am" sunset="8:38 pm"/>
Szukasz czegoś podobnego:
var response = transport.responseXML.getElementsByTagName("channel");
sunrise = response[0].getElementsByTagName("yweather:astronomy").item(0).Attributes["sunrise"].Value;
Ale nic nie działa tak daleko. : '( Dzięki
Nie obsługiwany przez IE, ale popraw inny – annakata
@annakata: Ciekawe, jak możesz to zrobić w IE? –
Myślę, że możesz po prostu użyć getElementsByTagName ("yweather: astronomy") z IE. Ponadto interfejs API kanałów Google ma implementację krzyżową. Może możesz tego użyć lub coś podobnego: http://code.google.com/apis/ajaxfeeds/documentation/reference.html#getElementsByTagNameNS – dylanfm