将泰米尔值存储在数据库中

时间:2010-06-05 14:03:07

标签: html decode tamil

我已将泰米尔语内容存储为& agrave ..........

但是对于某些内容,它存储为#2220 .......

因此,当我尝试将其解码为原始的泰米尔语内容时,检索时会出现问题。

如何将值从#2220 ........转换为& grave .......

1 个答案:

答案 0 :(得分:1)

在XML中,& #xxxx;是一个十六进制字符实体。它指的是Unicode字符U + xxxx。

在HTML中,有一组命名的字符实体,如à。如果您的DTD包含其定义,则可以在XML中使用它们。

在任何情况下,任何符合要求的XML解析器都会将其中任何一个转换为相应的Unicode字符。当您将文本放入数据库时​​,`被转换为单个unicode字符。当你把它拉出来时,你用来拉出它的机制没有选择用符号名称来表示它,而是使用了一般的十六进制形式。

如果您需要符号名称,则可能需要进行后期处理以获取它们。