スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
-- : -- : -- | スポンサー広告 | page top↑

As3 外部XMLを読み込んで変数に代入する


As3 スクリプト

// Unicode以外のコードで保存されたXMLファイルを読み込む
System.useCodePage = true;
//URLLoaderのインスタンスを作る
var url_loader : URLLoader = new URLLoader();
//読み込む完了イベントのリスナーを登録する
url_loader.addEventListener (Event.COMPLETE,URLLoaderCompleteFunc);
//読み込むxmlファイルのアドレスを指定する;
var url0:URLRequest = new URLRequest("http://www.geocities.jp/flap_alpha/frap/xml_date/test.xml");
// ローダーオブジェクトを作成し、読み込み開始
url_loader.load (url0);

url_loader.addEventListener (Event.OPEN,URLLoaderOpenFunc);
function URLLoaderOpenFunc (event : Event) {
trace ("読み込みを開始した");
}
url_loader.addEventListener (ProgressEvent.PROGRESS,URLLoaderProgressFunc);
function URLLoaderProgressFunc (event : ProgressEvent) {
trace ("読込:" + event.bytesLoaded);
trace ("全体:" + event.bytesTotal);
trace ("パーセント:" + Math.floor(event.bytesLoaded/event.bytesTotal*100));

//meter.width = event.bytesLoaded/event.bytesTotal*100;
}
//広報ふらのPDFのアドレス
var PU:String;

//読み込み完了後
function URLLoaderCompleteFunc (event : Event) {
trace ("読み込みを完了");
//受信したテキストデーターをxmlオブジェクトに変換する
var xmlObj = new XML(event.target.data);
trace ("ミュー = "+xmlObj.contact.web);

//広報ふらのアドレス変数にXMLデーターを代入
Object(root).PU = xmlObj.contact.web;
}

url_loader.addEventListener (IOErrorEvent.IO_ERROR,URLLoaderIOErrorFunc);
function URLLoaderIOErrorFunc (event : IOErrorEvent) {
trace ("ファイル入出力のエラー");
}

url_loader.addEventListener (SecurityErrorEvent.SECURITY_ERROR,URLLoaderSecurityErrorFunc);
function URLLoaderSecurityErrorFunc (event : SecurityErrorEvent) {
trace ("セキュリティのエラー");
}

XMLファイル
test.xml

<?xml version="1.0" encoding="utf-8"?>
<mydate>
<contact>
<web>http://www.city.furano.hokkaido.jp/Files/1/88010/attach/%E5%BA%83%E5%A0%B14%E6%9C%88%E5%8F%B7%EF%BC%881%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%9A%E3%81%A4%E8%A6%8B%E3%82%8B%EF%BC%89.pdf</web>
</contact>
</mydate>



スポンサーサイト
22 : 57 : 47 | iPhoneアプリ制作 | トラックバック(0) | コメント(0) | page top↑
<<自転車にハマる | ホーム | Android / iPhone App 富良野旅遊應用程序 FRAP2>>
コメント

コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://hoketu4.blog39.fc2.com/tb.php/146-40935ef5
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |

カレンダー

07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -

プロフィール

hoketu

Author:hoketu
山菜採り命!

フリーエリア1

カテゴリ

未分類 (106)
富良野地域情報 (4)
映像編集作業 (2)
Web関係のメモ (2)
Flash関係のメモ (5)
音楽関係 (2)
アンドロイドアプリ開発 (12)
キンコメ (10)
iPhoneアプリ制作 (5)
相続登記 (2)
宅地建物取引士資格試験 (86)
宅建士問題集 (5)
ITパスポート (7)

最新記事

最新コメント

フリーエリア2

月別アーカイブ

検索フォーム

リンク

このブログをリンクに追加する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。