我有一个UTF-16编码的Windows系统文件(专有格式)。 现在我试图用svg文件显示它。 我有这个标题:
<?xml version="1.0" encoding="UTF-16" standalone="no" ?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="2000px" height="2000px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" >
例如,数据以十六进制显示如下:
4E 00 41 00 NA
当值中没有小于127的字符时,这是有效的。
例如,
B0 00
(UTF-16中的度数符号)不起作用,我收到错误
rekong说“编码错误”。
此外,无论有没有度数符号,Firefox都会给我编码错误。
我也用""
替换BOM。
也尝试交换字节认为这是endianess问题,但这是
小端系统的正确字节顺序正在使用。
您认为问题是什么?
谢谢!