我正在使用前任写作的终端应用程序,使用infragistics将一些SQL数据处理到Excel报告模板中。
它适用于某些数据,但抛出以下内容:The 'xmlns' attribute is bound to the reserved namespace 'http://www.w3.org/2000/xmlns/'
应用程序配置中的任何地方都没有定义的任何xmlns
,而且我不知所措。我可以共享代码,请帮助我找出什么相关。
用于将来的参考/搜索性,此问题的XERCES错误消息如下:
[致命错误] try.xml:2:47:前缀" xmlns"不能绑定到任何 命名空间明确;" XMLN"的名称空间也不能绑定 显式。
要解决问题,请搜索XML文档以查看http://www.w3.org/2000/xmlns/
。以下任何设置都是违规的:
xmlns="http://www.w3.org/2000/xmlns/"
xmlns:x="http://www.w3.org/2000/xmlns/"
xmlns:xmlns="anything"
可能在=
符号之前和/或之后使用 '
而不是 "
等,等等。
xmlns
名称名称无法重复使用或重新定义。您必须更正默认的命名空间设置(将xmlns=
更改为其他内容(或删除它。
在评论中您说
这个项目没有XML文件
,但是在您的问题中,您
SQL数据中的Excel报告模板
现代Excel文件是基于XML的...
只需导航到任何相关的Excel文件,然后使用ZIP应用程序打开它。您可以将文件扩展名更改为.zip
,然后双击此。
我肯定,您的应用程序正在生成这样的XML格式的Excel文件...