我有一些文本进入数据库,显然存在某种Unicode问题。进入的文字是“5m�in area”,这似乎是某种度量单位,但我无法理清其含义是什么。搜索Google会显示许多类似的结果,因此这显然是一组常见的符号。
答案 0 :(得分:5)
这是Unicode替换字符0xFFFD(�
);另见How to replace � in a string
所以我猜这段文字曾经是5m² in area
,²
在到达你的数据库之前就被加到了�
。
答案 1 :(得分:0)
可能应该²
表示“米平方”。但是你清楚地遇到了编码问题。我不知道问题是什么,因为你没有粘贴任何代码或指出上下文的任何细节。