【環境】
Win XP sp2
Flash8Pro
//////////////
//質問です。
メニューバーFlash componentで
メニューのTEXTをXMLより読み込んでswfにて表示させるコンポーネントがありまして
文字コードはUTF-8なのですが、
XMLファイルに表示させたいメニューTEXTを
日本語にて入力しても、SWFに表示されません。
XMLファイルのヘッドの部分のエンコーディングを
Shift_JIS変えてもだめでした。(Flash8はUTF-8ですよね)
↓(この部分)
<?xml version="1.0" encoding= "UTF-8" ?>
以前にどこかのサイトで、同じ方式でちゃんと日本語表示が出来ていたのを確認したので
1年くらいずっと粘ってみましたが、解決策を見つけ出す事ができませんでした。
解決策をご存知の方は、教えて頂けませんでしょうか。
どうぞよろしくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
#1に書いたxmlをUnicodeで保存したら、
System.useCodepage = true;
を書かなくても日本語表示できましたので、
xmlファイルだけで何とか出来るのではないでしょうか。
Unicodeでの保存の仕方は、
xmlをメモ帳で開いて[名前を付けて保存]、
出てきた保存ダイアログの一番下に文字コードを指定するコンボボックスがあるので、
Unicodeを選択して保存してください。
お返事有難う御座います。
今、製造元から連絡があって、flaファイルをいじらないと無理なようでした。
Flaファイルは、最近配布するようになったようで
サポートより送って頂き解決できました。
お手数をお掛けしてすみませんでした。
No.1
- 回答日時:
外部xml(source.xml)-----------------------------------------
<menu label="フラッシュ講座">
<menuitem label="アクションスクリプトについて"/>
<menuitem label="クラスについて"/>
</menu>
フレームスクリプト------------------------------------------
//メニューバーのインスタンスメイはmyMenuBar
var myMenuBarDP:XML = new XML();
System.useCodepage = true; //これ大事
myMenuBarDP.ignoreWhite = true;
myMenuBarDP.onLoad = function(success) {
if (success) {
myMenuBar.dataProvider = myMenuBarDP;
} else {
trace("XML ファイルのロードでエラーが発生しました");
}
};
myMenuBarDP.load("source.xml");
で日本語も表示できました。環境はFlash2004proです。
この回答への補足
いつもお世話になっております。
お返事心より感謝いたします。
マクロメディアのページより、海外のサイトから
XMLとswfのセットになったコンポーネントを購入したのですが
Flaファイルは付いていませんでした。
どうしたらよいでしょうか?
XMLファイルだけでなんとか出来ないものでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】マクロの入ったファイル...
-
WebBrowserにHTMLテキストを読...
-
サーバー側のエクセル形式ファ...
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
個別に違う添付ファイルを付け...
-
スマホでtxtファイルを編集する...
-
TextBoxにフォーカスを与えると...
-
A4の紙に印刷されている文字を...
-
2枚、マイクロSDカードを入...
-
PC内で速度を遅くした音源をCD...
-
VIDEOタグでPC上のローカルファ...
-
ガラケーからPCへの写真の取り込み
-
e-taxで送信ファイルの拡張子が...
-
ビデオファイルのプロパティの...
-
このゲーム(フラッシュ)のダ...
-
Visual Basic.NETの、Form 間で...
-
エクセルで「特定の文字を含む...
-
ムービーメーカー 動画が小さ...
-
自動変数とローカル変数
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VBA】マクロの入ったファイル...
-
エクセルでファイルを閉じるボ...
-
HTMLファイルと、MHTファイルを...
-
Emacsで保存ができない
-
VBScript ワードunicodeテキス...
-
HTMLでアンカーをはりPowerPoin...
-
eclipseの保管が押せない!
-
fireworksでjpeg保存可?初心者...
-
VB 2005 色データの保存、読出...
-
VBSでファイルを指定のフォルダ...
-
VBAで、ネットワークを介してア...
-
.flaファイルのサイズについて
-
System.IO.Streamを元に、Inter...
-
インターネット電話
-
VBからPDFファイルを開き方で質問
-
.mhtってなんですか?
-
FLASHのアンケート結果をローカ...
-
EXCEL/VBAでWORDファイル名の先...
-
リストボックスの保存方法を教...
-
CS4で作成したflaファイルをMX2...
おすすめ情報