日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
~中級者に贈るWEBプログラム全般のTips~勉強中のActionscriptを中心にPHPやJavascript、WEB制作全般について雑談も交えて色々書きます。プログラムの方は低レベルですが、同じぐらいのレベルの人にはかえって役立つかもしれないのでコードなんかも載せていくつもりです。詳しい方のご指摘もお待ちしております。 先日のエントリーで「後で時間があるときに簡単な解説書きます。」と書いたので約束を果たします。 ActionscriptでXMLを扱う時はXPATHを使ってます。これを使うとXMLを読み込んで配列に展開してくれるので扱いが凄く楽になります。 簡単な使い方だけを解説します。ホントはもっと色々便利な使い方があるようなので覚えたら解説しますね。ちなみにこの写真日記を表示してるFlash(→見る)や、ニュース速報(→見る)でもこのXPATHを使ってRSSをパースしてます。
E4X (ECMAScript for XML) は ECMAScript3 の拡張として開発された XML データを扱うための仕様です。2nd Edition が昨年末に公開されています(こちら)。AS3 では新しく E4X のクラスがサポートされ、従来よりもずっと簡単に XML データを扱うことができるようになりました。 AS3 でも AS2 で使われていた XML クラスは XMLDocument と名前を変えて他の関連クラス (XMLNode 等) と共に flash.xml パッケージに含まれています。しかし、これは過去に開発したコードのサポートが主目的で、今後の使用を推奨するものではありません。 さて、まず手始めに E4X の簡単な例を見てみましょう。以下のような XML 文書があるとします。 <order> <book id="1"> <title>learning
外部データの扱いには、XMLを用いると便利である。柔軟な階層構造を取れることや、ノードの追加削除の簡便さ、パラメータの追加削除にも柔軟に対応できる。 FlashではXMLを扱うためのクラス、XMLクラスが用意されている。このクラスは、パーシングの機能や各階層構造に対する読み書き、送受信など、XMLに関わる様々な機能をサポートしている。(また、XMLNodeクラスというものもあり、XMLクラスはXMLNodeクラスを継承したものである。XMLのパーシング・階層構造へのアクセスなどはXMLNodeクラスから継承したものである。要素の作成や送受信のメソッドなどはXMLクラスで付加されたものである。) 例えば、以下のXMLを考える。 サーバから、会員のデータセットを送られて来たものと想定する。 GetUsersInfo.cgi --- <?xml version="1.0" encodin
最近ではデータの保存・出力をする際に「XML」形式を選択することが多くなっています。このXML形式のファイルをFlashに読み込んで解析し,利用してみましょう。 XMLファイルのデータで円グラフを表示 図1はよくある円グラフを表示するムービーです。この円グラフのデータは,図2のようなXMLファイルから読み込んでいます。 図1:XMLファイルを読み込むムービー(クリックするとムービーを表示します) 図2:サンプルで読み込んでいるXMLファイル。XMLファイルの内容を変更すると,Flashムービーの内容に反映されます(サンプルのダウンロードはこちら) ActionScriptで外部のテキスト・ファイルを読み込む方法としては,本連載の第30回,第31回でLoadVarsクラスをご紹介しました。XMLファイルを読み込む場合には,LoadVarsクラスと非常によく似た使い方でXMLファイルを読み込ん
※この記事は、株式会社バスキュールにて翻訳いただきました。 この記事では、XML(Extensible Markup Language)とActionScriptのXMLオブジェクトを使って、Macromedia Flash MXで動的なJPEGスライドショーを作成する方法を紹介します。 以下に示すサンプルスライドショーは外部のXMLファイルを使っており、各スライドに対してJPEGファイルへのURLと短い説明のテキストを用意しています。各JPEGファイルは loadMovie アクションで動的にロードされ、観客はスライド間をボタンで移動します。このムービーは現在表示されているスライドのインデックスとスライドの総数も表示します。 To view this demo, you need the latest version of the Macromedia Flash Player.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く