Eclipse打开xml文件报校验错误怎么解决

如题所述

eclipse打开xml文件报校验错误的解决方法 :
1:严格按照提示上的顺序重新排列
2:删除<!DOCTYPE......这段内容
3:在eclipse中关闭校验,方法如下:
(1).菜单【Windows】 -【Preperences】-【Validation】
(2).在右边找到“XML Validator”,取消【Bulid】复选框的选中状态,保持【Manual】 的选中状态,因为我们最后还需要确保XML的正确性,这个可以通过选择XML文件,在右键菜单中选择【Validate】手工来验证,如果XML有错,会弹出窗口提示,但如果把【Manual】复选框也取消的话,再手工验证,即使XML真有错,也不会正确提示。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-05
eclipse打开xml文件报校验错误的解决方法 :
1:严格按照提示上的顺序重新排列
2:删除<!DOCTYPE......这段内容
3:在eclipse中关闭校验,方法如下:
(1).菜单【Windows】 -【Preperences】-【Validation】
(2).在右边找到“XML Validator”,取消【Bulid】复选框的选中状态,保持【Manual】 的选中状态,因为我们最后还需要确保XML的正确性,这个可以通过选择XML文件,在右键菜单中选择【Validate】手工来验证,如果XML有错,会弹出窗口提示,但如果把【Manual】复选框也取消的话,再手工验证,即使XML真有错,也不会正确提示。本回答被网友采纳
第2个回答  2017-05-25

既然是报错,只能根据具体的错误信息进行相关的修改,比如,异常信息:

The errors below were detected when validating the file "spring-beans-3.0.xsd"

解决办法就是将配置文件中的xsd文件的版本号去掉:

原代码:

<beans xmlns="

    xmlns:xsi="

    xmlns:mongo="

    xsi:schemaLocation="

修改后:

<beans xmlns="

    xmlns:xsi="

    xmlns:mongo="

    xsi:schemaLocation="

所以只能根据具体的错误提示进行相应的修改。

相似回答