我有一个 xml 说它的编码是 UTF-8。当我使用openxml将数据导入sql时,总是得到“XML解析:行xxxxxx,字符xx,非法xml字符。
现在我可以转到每一行并将其替换为合法字符,并且运行良好。有时可能有超过 5 个 mac 罗马字符,替换起来很繁琐。我目前正在使用记事本++,可能有一种方法。
任何人都可以建议是否可以在 sql 级别完成任何操作,或者是否必须在 sql 中运行之前进行检查?
到目前为止,发现的大多数字符是 x95、x92、x96、xbc、xbd、xbo。
谢谢。