flash:xml中の日本語が表示されない

このQ&Aのポイント
  • flashのテンプレートで、日本語がうまく使えず困っています。
  • xmlファイル修正後に、Adove Flash CS5.5にてflaファイルから再度swfファイルを作成・リロードしても無理でした。
  • 日本語部分のみ表示されない。日本語の部分だけ省略され、スペースも空かない。
回答を見る
  • ベストアンサー

flash:xml中の日本語が表示されない

flashのテンプレートで、日本語がうまく使えず困っています。 【実行した手順】 ・以下の右下からテンプレートファイルをダウンロード  http://www.flashmo.com/preview/flashmo_085_stylish ・xmlファイル(例えばflashmo_085_news_list)中に日本語を追記 ・ローカルのflashmo_085_stylish.htmlをChromeで表示 【現象】 ・日本語部分のみ表示されない。  #前後のアルファベットはxmlファイルの内容が正常に反映される。   日本語の部分だけ省略され、スペースも空かない。   ex) (xml)newsニュースlist → (ブラウザ)newslist xmlファイル修正後に、Adove Flash CS5.5にてflaファイルから再度swfファイルを作成・リロードしても無理でした、、 基本的な事かも知れず大変恐縮ですが、よろしくお願い致します。m( _ )m

noname#234171
noname#234171
  • Flash
  • 回答数2
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • nayutax
  • ベストアンサー率100% (3/3)
回答No.2

こんにちは。#1です。 自分の環境(Win7/SP1, Flash Professional 6, フォルダをデスクトップ上に配置)で、以下の処理を行いました。 flashmo_085_news_list.xml に部分的に日本語を入れる。 flashmo_085_stylish.fla の中の、News用ムービークリップ内部のテキストフィールドのフォント設定を、"_ゴシック"、"等幅"、"メイリオ"いずれにしても、日本語が表示されました。 (面倒くさいので埋め込みは試していません) Flash上、swf再生、html再生いずれもOKです。

noname#234171
質問者

お礼

お礼が遅くなりましたが、大変ありがとうございます。 無事解決致しました。

その他の回答 (1)

  • nayutax
  • ベストアンサー率100% (3/3)
回答No.1

大きな原因は3点です。 1.表示側の問題 プログラムによって内容が変化するダイナミック・テキストフィールドが使われていますが、そのテキストフィールドの書体(フォント)と、埋め込み文字種は設定しましたか? サンプルムービーのフォントがArialになっているため、日本語文字列は表示されません。 2.XML文字コードの問題 Flashの外部データ読み込み時の文字列は、デフォルトがUTF-8になっています。 文字を入れたXMLを正しくUTF-8で作成しましたか? エディタによると思われますが、自分のエディタ(EmEditor)ですと、サンプルファイルはShift_JISとして開かれました。 3.配置場所の問題 Flash Playerのバージョンにもよりますが、日本語文字や半角カタカナを含むパスでの呼出しに問題が出る可能性があります。 1と2は非常に重要です。いま一度確認してみてください。

noname#234171
質問者

補足

ご丁寧にありがとうございます。 以下を試してみたのですが、やはり日本語が表示されません。。 nayutaxさんのお手元の環境で日本語は表示されましたでしょうか? 1.表示側の問題 ・テキスト→フォント→MS Pゴシックを設定 ・テキスト→フォントの埋め込み→MS Pゴシック追加、文字の範囲で日本語を選択 2.XML文字コードの問題 ・XMLファイルの文字コードをShift-JIS→UTF-8に変換 3.配置場所の問題 ・バージョンはAdobe flash CS5.5 ・編集したxmlファイルを呼び出すコード(action scriptのflashmo list news)を見ましたが、フォント指定等は特に見当たらなかったのですが。。 お手数で大変申し訳ないです。。

関連するQ&A

  • XMLを読み込むタイプのFlashコンポーネントで日本語が使えない

    【環境】 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年くらいずっと粘ってみましたが、解決策を見つけ出す事ができませんでした。 解決策をご存知の方は、教えて頂けませんでしょうか。 どうぞよろしくお願い致します。

  • FLASH+XMLファイルの編集方法について教えてください

    先日FLASH+XMLのテンプレートを購入しました。 具体的には下記urlのものです。 http://www.templatemonster.jp/show.php?templ=22996 私は初心者なのですが、今までHTML+CSSやSwishmaxの テンプレートを購入しても何とか本をみながら編集できたので、 挑戦してみました。しかし、今回は解説書等が少ないこともあり 行き詰まってしまいました。 1.XMLの文字データの編集   FLASHの画面で現れるコンテンツ文字が全部書いてある   XMLファイルを見つけたので、そこに書きたい文章を上書きして   (日本語を使っていません)ウェブサーバーにアップロードしました。   しかし、まるでFLASH画面に反映されません。   ほかに何かしないとxmlの更新内容は反映されないのでしょうか。 2.日本語対応   このFLASH+XMLテンプレートは英語バージョンらしいのですが、   Action Script+XMLの知識があれば、日本語にも対応できるとあります。   日本語対応できる方法を教えていただけないでしょうか。   できれば、XMLで日本語文書を更新できるようにしたいと思っております。 3.FLASH8   アニメーション等は全く触らず文章だけ上書きしたいと思っております。   しかし、FLASH8を購入しないと上記1.2.はできないのでしょうか。   また、効果音のデフォルトをoffにしたいと思っております。   これらに対応できるフリーソフトがあれば、教えていただけると嬉しいです。 お手間をお掛けしますが、どうぞよろしくお願いします。  

  • xmlで読み込んだswfの文字化け

    下記URLからflaやxmlを含んだzipをダウンロードして、 Flashフォトギャラリー作製を試みたのですが、 xmlファイルのキャプションを日本語にすると文字化けしてしまいます。 どうすればよいのでしょうか? どなたかご回答よろしくお願いします。 ダウンロード先:http://tonyyoo.com/gallery/ImageGallery.zip デモ画面:http://www.tonyyoo.com/gallery/gallery.html

  • フラッシュ+PHPの掲示板

    海外のサイトにフラッシュ+PHPの掲示板がありました。 デモでは日本語が入力できませんでした。購入するとFLAファイルが付きます。 購入し、FLAファイルに日本語入力が出来るように修正することは可能でしょうか?(PHPファイルは何もいじらず、そのままで)

    • ベストアンサー
    • PHP
  • xml

    他人が作ったxmlにJavascrptを入れたい。現在ホームページを作るにあたって Flashベースをテンプレートを買いました。テキストをxmlファイルに書いていく作業なんですが、そのソースの中にJasvascritを入れたい。onclick以下ははじかれてしまうようです。当方HTMLは理解してますが、xmlはまったくの素人です。xmlにJavascriptを書く方法を教えてください。

    • ベストアンサー
    • XML
  • XML::XPathで日本語検索するには

    XML::XPathを用いてやりたいことはほぼ実現できたのですが、 いざ実装しようとしたところで最も大きな問題にぶつかってしまいました。 日本語で検索できないのです。 $xml->find('/list/item[text()="りんご"]'); エラーにはなりませんが、合致するはずのノードが出てきません。 http://kentn.at.infoseek.co.jp/xml/perl_xpath.html ↑のページを見ると対処法はあるようなのですが、 XML/XPath.pm を修正しても以下のようなエラーが表示されます。 ------------------ Query: /list/ite... ^^^ Invalid query somewhere around here (I think) ------------------ XML::XPathで日本語を扱っている方がいましたら 対処法を教えていただけませんでしょうか。 また、XML::XPath::find()で正規表現を使うことは できないのでしょうか。

    • ベストアンサー
    • Perl
  • XMLから読み込みで

    XMLファイルからFlashで文字を表示するという事をしています。 ですが表示させると全角日本語の『を』という文字だけが 表示されません。 XMLファイルはUTF-8で記載されていますが 他の全角日本語は表示されます。 Flashのテキスト表示エリアのフォントは『MS UI Gothic』と なっております どなたかおわかりになられる方、ご指導の程宜しくお願い致します。

  • FLASHのFLAファイルを改造、修正

    FLASHのFLAファイルを安く改造、修正するとこがありますか?検索してもなかなか見つからないのです。 個人でも会社でも構いません。 海外サイトのフラッシュFLAは日本語対応が無い場合もあります。日本語対応に改造、修正が主です。 宜しくお願いします。

    • ベストアンサー
    • Flash
  • Flash外部テキスト(XML)の読み込み

    お世話になります。 現在、Flashベースのサイトリニューアルをしており、前任者からflaごと引き継ぐ形で作業しております。 構造としてはテキストのほとんどを外部テキスト(XML)にしているというもので、ここまではローカル確認しつつ順調に行ってました。 ところがいざWEBサーバにテストアップしてみた所、XML部分だけが読み込まれません。 情けない事にこれまでXMLはほぼ触らず来たので、原因が分からず困っています。もちろん取説のXML関連項目はさらってみたのですがどうも違うようで。 ローカルでは問題ない事からすると、WEBサーバに何かあるのではないかと思っております。パーティションを疑って取りあえず755や777などに変更してみても変わりなし。 何か原因はこれじゃないか?と思い当たる所があればお教えいただきたいです。 本来自分でじっくり調べるべきなのでしょうが、時間的余裕も無いので先人の皆様のお知恵を拝借させて下さい。 よろしくお願い致します。

    • ベストアンサー
    • Flash
  • flashファイルの編集とアップロード

    海外の無料フラッシュウェブテンプレートサイト「Flash Village」というサイトで、以下のようなフラッシュファイルをダウンロードしました。 ↓ http://www.flashvillage.com/templates/Film/index.html ダウンロードしたファイルを展開してみると、以下のようなファイルが入ってました。 ↓ ●readme.txt(説明文みたいなのが英語でずらーっと) ●index.swf ●1.swf ●2.swf ●3.swf ●4.swf ●5.swf ●index.fla ●1.fla ●2.fla ●3.fla ●4.fla ●5.fla ●index.html(これはhttp://www.flashvillage.com/templates/Film/index.htmlに接続) このフラッシュテンプレートをホームページビルダーを用いてアップロードする方法がわかりません。 また、再生時に表示されるテキストや画像の編集方法もわかりません。 ●WindowsXP ●ホームページビルダー10 ●Flash作成ソフト「Free Motion」 このような環境です。 どなたか教えてください。 わかりにくくて申し訳ございません。

専門家に質問してみよう