2012-04-04 21 views
1

入力タグの値を動的に追加しています。値はサーバーから戻され、場合によってはUTF8でエンコードされます。長い話、要するに、入力タグの値は、エンコードされた文字を保持しています。 Sábadoをユーザーに送信します。html入力タグでutf8エンコードされた文字を扱う

私のスパンタグでは、値は「Sábado」が出力されていることを意味しています。私は使用する

<META http-equiv="Content-Type" content="text/html;charset=UTF-8"> 

どうすればこの問題を解決できますか?

ありがとうございました。

答えて

0

これらの文字列は、「UTF8エンコード」されていません。HTMLエンティティです。

HTMLで値をエスケープしないでください。おそらくあなたはどこかでそれらをダブルエスケープしています。
あなたのコードについての詳細なしで、より具体的なアドバイスを与えるのは難しいです。

+0

実際、あなたは自分の質問に答えて、私はUTF-8でエンコードされていると思ったファイルからコピー/ペーストしていました。どのように私はHTMLエンティティをutf8、どのようなオンラインコンバーターにも変換できることを知っていますか? – learnAndImprove

+0

最初のGoogleの結果:http://centricle.com/tools/html-entities/ – deceze

+0

はい、申し訳ありませんが、私は 'HTMLエンティティからutf converterへ'という不正なクエリを検索していました。もう一度、ありがとう – learnAndImprove

関連する問題