No grammar constraints (DTD or XML Schema) 处理后导致junit停顿异常

小华半导体HC32芯片开发使用说明 HC32F/L系列MCU在Keil MDK和IAR Workbench环境下通过工程样例进行软件开发。 阅读详情

今天使用eclipse后,看到xml中的警告图标,提示:No grammar constraints (DTD or XML Schema) referenced in the document. 异常,按照网上推荐的方法在xml中加入了dtd描述:

Java代码  收藏代码
  1. 方法一:常用方法   关闭XML验证  
  2. 工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。  
  3. 方法二:(个人推荐)  
  4. 添加 内容如下  
  5. <?xml version="1.0" encoding="UTF-8" standalone="no"?>  
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd">  

 结果,在使用Junit测试代码进行测试时,每次都停在读取xml文件【Document document = reader.read(read);】的地方很长时间。

Java代码  收藏代码
  1. in = new ByteArrayInputStream(result.getBytes());  
  2.             SAXReader reader = new SAXReader();  
  3.             Reader read = new InputStreamReader(in,"UTF-8");  
  4.             Document document = reader.read(read);  
  5.             return document.getRootElement();  

 

查了N多资料都快把我逼疯了。回来在logback日志框架怀疑的时候,有个提示说xml的内容不规范,突然想到通过去掉DTD描述进行测试。结果读取文件正常了。

看来使用Dom4J将字符串转换为Document的时候,对于不规范的内容,会导致读取转换超时,可惜又不报个错,害我找半天。

还是应了那句话,不作死就不会死。像我这种有强迫症的人,得到的是多么痛的领悟,半天时候又耗费了。今天又要加班了!

【tio-websocket】15、学习tio的第1步—tio-study tio-study 是用于学习 t-io 的示范工程,tio-study 是入门 t-io 最好的方式!tio-study 工程演示的是一个典型的 TCP 长连接应用工程,分为 server(服务端) 和 client(客户端) 工程,server 和 client 共用 common(公共模块) 工程 阅读详情

相关推荐

MIKE水动力笔记3_岸线及水深数据之根据遥感影像绘制岸线的方法

通过遥感影像自己绘制岸线来制作岸线数据,这种方法获取的岸线及水深数据精度很高,且可以根据自己的研究需要进行灵活处理

晏长街的博客 1万+

No grammar constraints (DTD or XML Schema) referenced in the document.的两种解决办法

No grammar constraints (DTD or XML Schema) referenced in the document.的两种解决办法 警告提示 No grammar constraints (DTD or XML Schema) referenced in the document。 方法一:常用方法 关闭XML验证 工具栏:windows =&gt; preferenc...

荆棘云海的博客 1万+

PNP NPN线性接近开关接线嵌入式:详细指南与示例代码

在嵌入式系统中,PNP和NPN线性接近开关是常用的传感器类型,用于检测物体的接近或离开。在嵌入式系统中,PNP和NPN线制接近开关是常用的传感器类型,用于检测物体的接近或离开。本文提供了有关PNP和NPN线性接近开关接线的详细指南,并提供了一个简单的示例代码,以帮助您在嵌入式系统中正确使用这些传感器PNP NPN 线制接近开关接线 嵌入式:详细指南与示例代码。与PNP开关不同的是,NPN线性接近开关的正极连接至系统的正极电源。与PNP开关不同的是,NPN线制接近开关的正极连接至系统的正极电源。

CyberSphinx的博客 1248

【已解决】No grammar constraints (DTD or XML Schema) referenced in the document.引发的启动Tomcat报错异常

No grammar constraintsDTD or XML Schemareferenced in the document.引发的启动Tomcat报错异常 异常特征描述: 复制来的项目xml文件左上角可能有黄色感叹号,提示:   No grammar constraints (DTD or XML Schema) referenced in the document. 译文:文档中...

yang_ri的博客 4632

No grammar constraints (DTD or XML Schema) referenced in the document. java项目xml文件报错或者出现警告

有的时候我们在做java 项目的时候,当打开eclipse时,xml文件会出现警告。 这里一般情况下我们不会去管他,因为No grammar constraints (DTD or XML Schema) referenced in the document.这个警告不影响项目的运行。  如果大家不想看到这种警告,可以在eclipse中进行设置。 方法:常用方法   关闭XML

DCBTB的博客 3266

No grammar constraints (DTD or XML schema).....两种解决方法

方法一:常用方法 关闭XML验证 工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。 方法二:(个人推荐) 添加 内容如下 ...

byalias的博客 618

No grammar constraints (DTD or XML Schema) 处理导致junit停顿异常

     今天使用eclipse后,看到xml中的警告图标,提示:No grammar constraints (DTD or XML Schema) referenced in the document. 异常,按照网上推荐的方法在xml中加入了dtd描述: 方法一:常用方法 关闭XML验证 工具栏:windows =&gt; preferences =&gt; xml =&gt; x...

用技术点亮生命,用产品温暖人心,探讨coding真谛,感悟技术精神。 257

Eclipse 中 XML 警告 No grammar constraints (DTD or XML Schema) 解决方法

警告提示如下: Description Resource Path Location Type No grammar constraints (DTD or XML Schema) referenced in the document. *.xml /XXXProject line 1 XML Problem 这是由于未指定 DOCTYPE 造成的警告提示

Right! I'm Max Sky. 2万+

如何解决XML文件中的警告提示“No grammar constraints (DTD or XML Schema) referenced in the document..

如何解决XML文件中的警告提示“No grammar constraints (DTD or XML Schema) referenced in the document.” SN100001 1100 200.20 张三

LittleSkey的博客 3779

如何解决XML文件中的警告提示“No grammar constraints (DTD or XML Schema) referenced in the document.

如何解决XML文件中的警告提示“No grammar constraints (DTD or XML Schema) referenced in the document.

Clement-Xu的专栏 1万+

Java中关于如何解决XML文档中的 “No grammar constraints (DTD or XML Schema) referenced in the document.”警告

XML文档警告: No grammar constraints (DTD or XML Schema) referenced in the document. 解决方法很简单: 只需要在下方加上语句

C_beluga的博客 480

No grammar constraints (DTD or XML Schema) referenced in the document.

解决 方法一:常用方法 关闭XML验证 (忽视错误警告,不好) 工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。 方法二:(个人推荐)(比较好) 添加 内容如下

qq_41500207的博客 242

xml文件出现警告:No grammar constraints (DTD or XML Schema) referenced in the document.

xml文件中出现警告:No grammar constraints (DTD or XML Schema) referenced in the document.的解决方案

善良的黑无常的博客 1574

no grammar constraints (DTD or XML schema) 解决方法

方法一:   关闭XML验证,常用方法 工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。   方法二:  添加 内容如下 http://www.w3.org/2002/xmlspec/dt

hety119的专栏 763

Eclipse Android 清单文件报:No grammar constraints (DTD or XML Schema) referenced in the document.

这是由于未指定DOCTYPE造成的警告提示 解决方法: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE xml> 参考资料:XML DTD

学习只为当小狗狗,学习只为当小狗狗,学习只为当小狗狗,学习只为当小狗狗,学习只为当小狗狗,学习只为当小狗狗,学习只为当小狗狗 2491

spring配置文件报警告[No grammar constraints (DTD or XML Schema) referenced in the document.]

其实是ide的xml validater未找到配置文件中引用xsd文件,可以设置忽略验证,也可以选择进行验证:一可是单独去下载这些xsd文件,二可直接用spring的jar包中的xsd文件。 要使用jar中的xsd文件需要这样:jar:file:/F:/apache/maven-repo/org/springframework/spring-beans/4.3.0.RELEASE/sp...

weixin_30876945的博客 292

解决:Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 133; columnN

随后发现是在user.mapper.xml中133行的include标签位置不对。今天在测试MyBatis时发现一个报错,检查好几遍也找不到问题所在。修改include标签后就解决了。

xxxxxkai_的博客 605

解决XML警告"No grammar constraints (DTD or XML Schema) referenced in the document"

解决办法:顶部有这两行信息即可解决警告: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE xml> 转载于:https://www.cnblogs.com/xiaohan970121/p/9552190.html...

dichuhao5496的博客 152

Eclipse中,No grammar constraints (DTD or XML Schema) referenced in the document.

解决:Window--->Preference--->XML--->XML Files--->Validation将右边的Warning改为Ignore 二:或者加如下代码:<!DOCTYPE xml>

路在路上的博客 3429

check3000 kingdee账套维护工具

kingdee账套修复Check3000,功能概要 Check3000功能主要分为两大块,基本功能与扩展功能。基本功能群包含了除《账套逻辑修复》模块以外的所有模块。扩展功能可以认为是《账套逻辑修复》模块别名。  一、基本功能:修复目标账套数据库层面上的错误。如表、关系、索引、字段、查询的丢失,字段属性设置不当,压缩数据库,修改账套参数等等。修改账套参数似乎也可归在扩展功能中,考虑到操作上的方便,故放到基本功能块中。其功能基本上已经定型。 二、扩展功能:修复目标账套数据逻辑上的错误。尽可能的将已知的问题用程序的功能块来解决,减少直接改数据库所带来的不便,提高工作的效率。其功能根据实际需求还将不停的扩充。

企业知识管理共享平台解决方案.ppt

企业知识管理共享平台解决方案.ppt

上一篇: 关于[No grammar constraints (DTD or XML schema) detected for the document.]
下一篇: 使用ImageView引起Missing contentDescription attribute on image的问题
cqy13368060030
博客等级 码龄14年 0粉丝 0原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值