• 締切済み

XMLから読み込みで

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

  • Flash
  • 回答数1
  • ありがとう数1

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

わかりません。 今のところそういう話は聞いたことがありませんし, 実際にやってみても 『を』 は表示されます。 ---外部XML例 「xxx.xml」----------------- <?xml version="1.0" encoding="UTF-8"?> <sample>わゐうゑを</sample> ------------------------------------- 「xxx.xml」と同階層のFlashのステージ上に 「myTXT」というインスタンス名のダイナミックテキストを配置し, フレームに次のようなスクリプトを記入してパブリッシュ。 --- 「xxx.xml」と同階層のFlashフレーム1------ // XMLインスタンスの作成 var myXML = new XML(); // 余分な空白などを削除 myXML.ignoreWhite = true; // XMLロード時の動作定義 myXML.onLoad = function() { // _root.myTXT にXMLを表示 _root.myTXT.text = this.firstChild.firstChild.nodeValue; }; // 外部XML を XMLインスタンスにロード myXML.load("xxx.xml"); ------------------------------------- (※ActionScript1.0,FlashMX(FlashPlayer6)以上) 「わゐうゑを」 すべてが表示されます。 フォントを埋め込まないのでしたら, 『MS UI Gothic』 よりも 『_ゴシック』 や 『_等幅』 など, 前に 『_』 の付いたデバイスフォントを選択する方が良いですが, 今回それはどうでも良いとして, 『_ゴシック』 でも 『MS UI Gothic』 でも,「わゐうゑを」 は表示されます。 「わゐうゑを」 の場合, テキストフィールドが小さくて4文字分の幅しかなければ 「わゐうゑ」 になってしまいますが, そういうことではないのですよね。  肉 斬らして骨 斬る  毒 もって毒 制す  罪 憎んで人 憎まず と,これらのように 『を』 だけがスッポリ抜けるのでしょうか? 質問者さんのPCのフォントファイル (msgothic.ttc ?) が壊れているくらいしか考え付きませんが...。

関連するQ&A

  • 【Win10】 ワードパッドのフォント

    ワードパッドのフォントは変更できないはずなのに、Win7からコピーしてきたtxtファイルを見ると「日本語はMS 明朝」、英数字は「MS UI Gothic」になっています。 試しにWin10PCでtxtファイルを新規作成し、上記ファイルの内容をそのままコピペし保存・閉じる→再度開いてもやはり「日本語はMS 明朝」、英数字は「MS UI Gothic」になっています。 さらに、新規作成したファイルに日本語と英数字を入力し、MS 明朝に変更して保存・閉じる→再度開いてもやはり「日本語はMS 明朝」、英数字は「MS UI Gothic」になっています。 当方としては「MS UI Gothic」固定にしたいのですが、なぜこのようなことになっているのでしょうか?

  • DreamweaverでのCSS*文字化け*

    Dreamweaver4でHTML文書を作成しています。 CSSで TD { font-family : "Verdana","MS UI Gothic" } と指定すると、文字化けします。 正確には文章中のアルファベットの部分のみVerdanaで表示され、ダブルバイトは文字化け状態です。 verdanaとMS UI Gothicを同時に指定できないのかな?と思ってみたり。 アルファベットをVerdanaで、日本語をMS UI Gothicで表示したいんですけど・・・。 おそらくDreamweaverの問題ではなくCSSの(私の知識の)問題だと思いますが、ご存知の方教えてください。 よろしくお願いいたします。

  • OutlookExpress 件名外国語表示

    OutlookExpressでメールの件名やアドレス帳で外国語の表示が出来ずに文字化けします。使用しているフォントがMSゴシックなどの日本語フォントに固定されているためだと思われます。MS UI Gothic等に変更して外国語を表示する方法はないでしょうか? ネットでいろいろ検索しましたが分かりませんでした。 windows Liveでも同様だと思います。

  • MSGOTHIC と MSMINCHO フォントの修復について

    Windows XP のフォントには MSGOTHIC.TTC MSMINCHO.TTC が初期からありますよね。 C:\WINDOWS\Fonts の中で詳細表示すると [ファイル名 ファイル名 サイズ 更新日時 属性] と分けられていて、最初のファイル名には MSGOTHIC.TTC の場合 MS Gothic & MS PGothic & MS UI Gothic と MS ゴシック & MS Pゴシック & MS UI Gothic があったと思います。 同様に MSMINCHO.TTC も英語表記と日本語表記が あったと思います。 このうち英語表記の2つを失ってしまいました。 今のところ目立った文字化け等はないのですが なにかおかしくなっているのでしょうか? できれば修復したいのですがどうすればよいでしょう? どなたかわかる方よろしくお願いします。

  • NNで"Comic Sans MS"は代替されますか?

    ホームページを作成中なんですが Winでしか動作確認を出来ないので NNユーザの方に質問です。 "MS UI Gothic"だと代替されて表示されると 聞いたんですが"Comic Sans MS"はどうなんでしょうか? 代替されるのかそれとも文字化けしてしまうのか どちらなんでしょうか? 今のところ、日本語文字を"MS UI Gothic"で 英数字を"Comic Sans MS"で表示させたいと 考えているのですが... よろしくお願いします。

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

  • フォントMS UI GothicのUIって?

    フォント「MS UI Gothic」の「UI」は 何の略称なんでしょう? また、 MS UI GothicとMS P Gothicとは、 「UI」がひらがなに丸みがあるのを除き、 漢字ではほとんど見分けが付かない気が するのですが、皆さんどういう場面で、 どのように使い分けてます?

  • フォトショップ6.0

    質問!フォトショップで文字を入力しようと思いまして、行っていたのですが、文字フォントをMS明朝・MSゴシック・MSP明朝・MSPゴシック・MU UI Gothicを選んで入力すると文字が表示されなくなります。そのほかのフォントにすると表示されますが、どうしてですか?お願いします。教えてください!!

  • 8ポイントでも読みやすいフォント教えてください

    アイコンのフォントを8ポイントにしたいのですが、MS UI Gothicの8ポイントは文字がつぶれてしまい、読みにくくて困っています。 8ポイントでも読みやすいフォント教えてください。 フリーでも商用でもどちらでもいいです。 よろしくお願いします。

  • ▲▲テーブルと一緒に<FONT size="2"></FONT>は使えない?

    こんばんは☆僕は今テーブルを利用してカラーコード一覧を作成しています。そこで日本語の文字を入力したのですが…<FONT size="2">Color Code一覧</FONT>と「テーブルの外に」入力すると【Color Codeˆ&ecirc;—— 】←のように表示されます…。直接【Color Code一覧】入力すると問題はありません。なぜでしょうか?わかる方教えてください☆ <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> </FONT size="2">Color Code一覧</FONT> <TABLE Border Cellspacing="1"Width="20%" align="center"> <TR> <TD><FONT size="3" face="MS UI Gothic"><DIV align="center">Collar Code・RGB</DIV></FONT></TD> </TR> </TABLE> <BR> <TABLE Border Cellspacing="1" Width="75%" align="center"> <TR> <TD colspan="6"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000000 - #00ffff</DIV></FONT></TD> </TR> <TR> <TD BgColor="#000000"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000000</DIV></FONT></TD> <TD BgColor="#000033"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000033</DIV></FONT></TD> <TD BgColor="#000066"><FONT size="3" face="MS UI Gothic"><DIV align="center">#000066</DIV></FONT></TD> ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ </TR> </TABLE> </BODY> </HTML>

    • ベストアンサー
    • HTML

専門家に質問してみよう