質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.92%

文字実体参照について

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 1,222

a-himexx

score 11

OS:Windows Vista
ソフト:JRiver Media Center 2.1

:音楽ソフトのSkinプログラムについて
このSkinは音楽を再生しながら、曲や歌手などの情報と共にWiki情報を拾いだして、その内容を表示させるものです。

A.スキンの動作も確認が出来ております
B.英語名は問題ありません(Mr.Children等も取得できます)
C.Wiki取得をen→jpで日本語でWikiを表示できております。
D.日本語名の時、アーティスト名前の一文字目だけが「and#22338(例えば「坂」);」となります。 日本語で表示されているアルバム名は問題ありません。
E.Wiki表示枠の背景が何故か黄色になります。Ver.1.3は正常でしたが1.4ではこうなりました。

全くプログラム知識がないため、調べてみての何となくで
var sjisArray = Encoding.convert(utf8Array, 'SJIS', 'UTF8');

のような記述を所どころに用いてみて、文字化けは無くなった物の、今度はWikiと背景が真っ黒になったりといった具合でした。

[C.]の際、QueenやRed Hot Chili Peppersなどは日本語表示されますが、ZazやZoot Simsなど他にもWikiにありながらも表示できないアーティスもいます。

文字化けが解決できれば、日本人歌手のWikiが多分取得できるのではと思い色々行き当たりばったりで試みている所ですが、行き詰ってしまっております。

後は、太字のような現象の理由が分からずにおります。

Skin説明
http://yabb.jriver.com/interact/index.php/topic,109832.0.html
Skin-ZIP
https://dl.orangedox.com/UWaq5L5j8BsDjmfto5

JavaとHtmlで作られているのですが、解決方法がありましたら、ご教示頂けないでしょうか? よろしくお願い致します。

xahimex

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+2

日本語名の時、アーティスト名前の一文字目だけが「and#22338(例えば「坂」);」となります。 日本語で表示されているアルバム名は問題ありません。 

これはバグでしょうから、skinの作者に知らせてあげると直してくれるかもしれませんね。

…、QueenやRed Hot Chili Peppersなどは日本語表示されますが、ZazやZoot Simsなど他にもWikiにありながらも表示できないアーティスもいます。

ウィキペディアのサーバで使われているMediaWikiというソフトウェアには「リダイレクト」(転送) という機能があって、記事の別名をつけることができます。リダイレクトのページにアクセスすると、リダイレクト先の記事に飛ばされます (例: 呉田軽穂)。ただし、どのアーティストの記事にも必ず原語から日本語表記へのリダイレクトがあるというわけではありません (ズート・シムズにはないです)。またZazのように、他にも同じ名前の事物や団体があるためリダイレクトにできないものもあります。


余談ですが、「Wiki」というのは「ウィキペディア」のことかと思います (参考)。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/03/27 18:25

    ソースコードを見ることができたので、実際に試せなくてもいくらか回答ができました。今後ご質問になるときには、ソースコード全体はリンクでいいのですが、ソースコードで問題がありそうだと思う箇所を抜き出してご質問に書いていただけると、より回答がつきやすくなると思います。

    今後ともよろしくお願いいたします。

    キャンセル

  • 2017/04/03 06:53

    ikedas

    キャンセル

  • 2017/04/03 07:12

    ikedas 様

    おはようございます。(↑投稿ミスです)
    御助言有難うございます。推測場所抜粋をしたかったのですが、artist絡みの記述項目が結構あったため、逆に混乱を招くかと思いまして、発言を控えた次第です。。。いつも山勘的な感じでしたので><

    ところで、先日「先方様に~」とのアドバイスが有りましたので、おつたえした所、どうも直す気もないようでして(元々英語を前提に…ともおっしゃってましたので。現在ver.1.5)、逆に、「プログラムに詳しい友達が居るようだから日本語対応仕様に直してもらったらいいよ Good Luck」と返事が来てしまいました。 ちょっと予想はしてましたが…

    私も、おんぶにだっこは本来好きでは無い方なので、今回ばかりは流石に諦めようかと思っております。(私の弄れる範疇を超えてしまってますので)

    先方様とのやりとりに少し時間を要し、ご報告が遅くなってしまいまして申し訳ありませんでした。

    ご報告まで。  a-himexx

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.92%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る