2011-01-14 123 views
0

当我运行某个报告时我得到“xml文档(1,25063) ”中存在错误,十六进制值0x1F,是无效字符第1行25063“错误。运行报告时奇怪的错误

我没有在我的电脑上看到这个错误,但是其他两个用户在报告服务器上运行这个报告。

回答

1

好吧,它看起来好像文件中位置25063处有一个x1F字符。这肯定会使它无法解析为XML。

最可能的原因是这种问题是,文件是不是在XML解析器认为这是在编码

而且有两个原因:要么创建文件的人标记它编码错误,或者编码在传输过程中发生了变化。你会不得不做一些侦探工作。使用十六进制编辑器查找非ASCII字节(十六进制值大于7F),尝试从上下文中找出它们代表的内容,从中可以发现文件的编码,并将其与在。XML声明

然后,当你发现有一个不匹配,追溯文件的历史记录,以找出当它被损坏和;从工作如何,以及如何阻止它再次发生

+0

。不,错误是因为链接没有命令渲染,有谁知道为什么发生这种情况? – Carlos 2011-01-19 15:31:08