私はドイツ語のウェブページからHTMLを取得しますが、データベースにhtmlを挿入する必要がありますが、データベースに挿入するとドイツ語の文字はcoorectlyで表示されません。 など。 Bundesstraße
はBundesstraße
と表示されます。私はC#とMySQLデータベースを使用しています。ドイツ語の文字エンコードの問題
0
A
答えて
3
特殊文字がウェブサイト上のhtmlエンティティ(http://www.w3schools.com/tags/ref_entities.asp)としてエンコードされているようです。 UTF8を使用する場合、これは必須ではありませんが、まだ多くのサイトでUTF8を使用しています。
正確なhtmlをウェブサイト上に表示したい場合は、これらのエンコードされたエンティティが正しいとします。 エンティティをデコードするにはSystem.Net.WebUtility.HtmlDecode(yourString)
を使用できます。
1
どのエンコードを使用していますか?
UTF-8に切り替えて、データベースがサポートしていることを確認してください。あなたの文字列がHTMLエンコーディングを取得しているかのように見えますが、これはプレゼンテーションには適していますが、元の形式でデータベースに格納する必要があります。
+0
私はmysqlのデータ型 "utf8_general_ci"を使用しています – Ishti
0
HTMLでは、ß
はß
としてエンコードされています。
「あなたは自分のhtmlをデータベースに挿入する必要があります。
関連する問題
- 1. C#でのドイツ語の文字とエンコード
- 2. JTextFieldのドイツ語の文字
- 3. ストローク文字エンコードの問題
- 4. アラビア語の文字エンコードの問題:UTF-8とWindows-1256
- 5. ドイツ語の大文字小文字の大文字小文字
- 6. Excelのマクロソースコードの文字エンコードの問題
- 7. linuxとmysqlの文字エンコードの問題
- 8. .getレスポンスでの文字エンコードの問題
- 9. Wordpressでの文字エンコードの問題
- 10. mysqlの文字エンコードの問題
- 11. asp.net文字エンコードの問題utf8
- 12. エンコードされた文字列の問題
- 13. CURLインポート文字エンコードの問題
- 14. 文字列UTF8エンコードの問題
- 15. ブラウザ表示ドイツ語の言語の問題
- 16. 無効な文字の選択文字列(ドイツ語の場合)
- 17. VB6ドイツ語文字でファイルを読む
- 18. 用語セットエスケープ文字問題
- 19. php、ajax、json、jquery、mysqlのトルコ語文字によるUTF-8エンコードの問題
- 20. 文字列内の単語をドイツ語の文の文例に変換する
- 21. Excel5出力で日本語文字をエンコードする際の問題PHPExcel
- 22. ポーランド語とドイツ語アクセント付きの文字をmysqlで
- 23. Mysql to PHP、ドイツ語、スウェーデン語、アイスランド語などの問題の手紙
- 24. ウルドゥー語の文字結合問題
- 25. Java文字列のスペイン語文字の問題
- 26. 日本語と中国語のアップロードファイル名のエンコードの問題
- 27. アラビア語、laravelブレードのペルシア文字エンコード
- 28. 目的のC文字列のエンコードの問題
- 29. PHP:socket_readキリル文字の場合のエンコードの問題
- 30. Oracleのドイツ語の文字は、ジャンク文字に変換されますか?
2つの値の間に違いはありません。あなたはこれをもっと明瞭にするために編集できますか? – Peter