タグ

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

タグの絞り込みを解除

flashとjsonに関するakishin999のブックマーク (2)

  • FlashVars経由でJSON形式のデータをswfに渡す(AS3) | _level0 - KAYAC Front Engineer Blog

    こんにちは、さいきんJSON形式のデータの存在を知りましたkijimaです。 XMLでやりとりするより軽いみたいですね、JSON。 案件でJSONデータをFlashVars経由でFlash内に渡すところでつまずいたので備忘録としてエントリーします。具体的な内容は、AS3でFlashVarsを取得する場合はAS2と同じようにはいかない点と、JSONデータをFlash上で扱う場合の注意点の二つになります。 FlashVarsなので、JSONデータ形式のまま直接swfに渡すことはできません。「いや、なんとかしてJSONデータのまま渡せないものか…」と小一時間悩みましたが、FlashVarsで渡したパラメータは、たとえ数字であってもString型になるようです。 JSONデータをそのまま渡せないとなると、いったんstring変数でFlash内に入れてから、そこから再びJSONデータとして扱えるよう

    FlashVars経由でJSON形式のデータをswfに渡す(AS3) | _level0 - KAYAC Front Engineer Blog
  • FlashでLoadVars+json.asを使ってJSONを読む時の注意

    Flashにjsonのデータを読ませたくて、json.asを使ってネットの情報を参考にして読んでみたが、Bad Stringであったり、謎のBad objectとかいうエラーが出てパース失敗しませんか? あちこち見て、僕が調べた範囲でのやりかた、 1.json.asをincludeする。 2.PHPとかから、「json_var = {JSONのデータ文字列}」の形でアウトプットする。 3.LoadVarsオブジェクトのonLoadイベントで、this.json_varで取れた文字をjson.asでパースする 終わり ・ ・ ・ コレ文字列によっては失敗しません? 僕もFlash久々だったので、そのまま鵜呑みにしてハマりました。 調べるとネット上では、サーバサイドで文字列を事前に"とか&を数値参照に変換しないとダメよ、なども出てくるので変換した。 「あれーJSONって、文字をUTF-8にさえ

  • 1