0

タミル語のコンテンツを à として保存しました........

ただし、一部のコンテンツでは #2220 として保存されます.......

そのため、元のタミル語コンテンツとしてデコードしようとすると、取得中に問題が発生します。

値を #2220........から &grave.......に変換する方法

4

1 に答える 1

1

XML では &#xxxx; 16 進文字エンティティです。Unicode 文字 U+xxxx を参照します。

HTML には、à などの一連の名前付き文字エンティティがあります。DTD にそれらの定義が含まれている場合は、XML でそれらを使用できます。

いずれにせよ、適合する XML パーサーはいずれかを対応する Unicode 文字に変換します。テキストをデータベースに入れると、` は 1 つの Unicode 文字に変換されました。あなたがそれを引き出すとき、あなたがそれを引き出すために使用したメカニズムは、シンボル名でそれを表現することを選択しませんでしたが、むしろ一般的な16進形式を使用しました.

シンボリック名が必要な場合は、それらを取得するために後処理が必要になる可能性があります。

于 2010-06-05T14:34:13.730 に答える