XML

YUI2.6.0とPHPでマッシュアップしてみる。

YUIのConnection ManagerのExampleにある「Retrieving a Yahoo! Weather RSS Feed」のサンプルは、「Yahoo! Weather RSS feed」からRSSのフィードをとってくるサンプル。 ソースを追ってみると、Exampleをおいているサーバーのweather.phpというプログラムを…

JavaScriptでXMLをParseする(その2)

Jajascriptを使って、クライアントサイド(つまり、ブラウザー上)でXMLをParseするというケースで、一番考えられるのは、マッシュアップだと思う。この場合には、 整形式のXML REST 各種文書からXMLの形式についての情報がえられる。得られない場合は、(正…

JavaScriptでXMLをParseする

先の例では、超簡単な例で、YUIのレスポンスオブジェクトからresponseXMLを取り出してみた。 今回は以下のような、ちょっと複雑だが、マッシュアップするときなどにありがちなデータを取得してみる。 <testdata> <company> <name> ほげほげ(株) </name> <place> ほげほげ県ほげほげ市1-1 </place> <domain> 電気 </domain> <salesman> <sname></sname></salesman></company></testdata>…

Connection; responseXMLのサンプル

先の例では、レスポンスオブジェクトから平文のテキストを取り出してみた。 サーバーからのレスポンスとして、なんらかの「実用的な情報」を取り出す方法として、平文のデータを受け取ることの他に、XMLでデータを受け取ることができる。 RESTデータをマッシ…