タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

XMLに関するKAZUMiXのブックマーク (3)

  • AS3のXML名前空間で嵌まる - プログラミングとかそんなの

    ActionScrip2.0以降ではXMLをリテラル型として扱えるので、DOMの操作がそれなりに簡単に記述できる。 var myXML:XML = fugo fugofugo ; trace(myXML.book[0].title); // hoge trace(myXML.book.(@id==2).author); //fugofugo これを踏まえて、RSSフィードからデータを取得を試みたところ、名前空間の扱いで嵌まった。 例として、ITメディアのRSSフィード(RSS1.0)からデータを取得する場合を見てみる。 var feed:XML = http://www.itmedia.co.jp/news/fortop/ ITmedia Top Story の最新記事一覧です。 ja 2007-10-04T09:25:00+09:00 http://rss.rssad.jp/rss/ar

  • AS3でXMLの名前空間を削除する | ClockMaker Blog

    俗にいう、ActionScript3.0のXMLにおけるNameSpace(名前空間)問題。名前空間を扱うには正攻法でいえばQNameを使う方法やデフォルト名前空間などがありますが、バッドノウハウともいえる正規表現で名前空間自体を削除してしまう方法を試してみました。 汎用メソッド URLLoaderやHTTPServiceで読み込んだテキストファイル(String型)のXMLを引数に渡すとネームスペースを削除されたXMLを返します。 /** * 名前空間を削除します * @param オリジナルストリング(XML形式) * @return namespace宣言を取り去ったXML */ private function deleteNameSpace(xmlText:String):XML { // remove the namespaces from the string represe

    AS3でXMLの名前空間を削除する | ClockMaker Blog
  • motion lab » AS3でNameSpace XMLをパース

    AS3ならXMLのパースとか楽チンだもんねえとか思ってたら嵌ったのでメモ。 var xml:XML= < rdf:RDF xmlns = "http://purl.org/rss/1.0/" xmlns:rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc = "http://purl.org/dc/elements/1.1/" > <item> <title>記事その1</title> <link>http://www.shin-go.net/motionlab/#1</link> <dc:date>2008-09-25T17:00:00+09:00</dc:date> </item> <item> <title>記事その2</title> <link>http://www.shin-go.net/motionlab/#

    KAZUMiX
    KAZUMiX 2009/08/20
    namespaceのトラップ
  • 1