消除eclipse中XML文件前面红色叉号

消除eclipse中XML文件前面红色叉号,第1张

eclipse中的配置问题会对XML进行校验,比如DTD,不符合它规矩就要带着红色叉号,进行如下 *** 作即可:

1 右击带红色叉号的项目,最底下找到properties,点击进入。 找到validation,在【enable project specific settings】前面的对勾打上,然后找到【XML Validator】后面两个对勾去掉。点击OK。

2 再次右击项目,点击【validate】。由于校验XML时间较长,需要等待一段时间,校验完后,项目的红色叉号就会消失。

字典校验规则XML解析失败的原因可能是因为文件中含有特殊字符。

当出错的原因是内容中含有低位非打印字符时,处理方法是对其进行过滤。

含有字符的两种原因:一是内容中含有xml预定好的实体,如“"标记结束,是CDATA内部内容被解析器忽略;二是内容中含有低位非打印字符,解析时会报错:""(十六进制值0x1D)是无效的字符。

https://msdn.microsoft.com/zh-cn/library/3740e0b5(v=vs.110).aspx

https://msdn.microsoft.com/en-us/library/mt693087.aspx


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7937324.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存