Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何检查XML中是否存在任何DTD\DOCTYPE声明?_Java_Xml_Dtd - Fatal编程技术网

Java 如何检查XML中是否存在任何DTD\DOCTYPE声明?

Java 如何检查XML中是否存在任何DTD\DOCTYPE声明?,java,xml,dtd,Java,Xml,Dtd,我正在尝试编写一个实用程序类,通过该类我将了解XML中是否存在任何DTD\DOCTYPE声明 目前我正在使用LexicalHandler.startdd()、LexicalHandler.startenty()回调方法来检查相同的情况。 在这些方法中添加记录器以验证是否调用了它。 我想知道是否有更好的方法在Java中实现它。你能帮我一下吗 谢谢您当前的方法有什么问题?@FedericoklezCulloca想知道相同的:)…这种方法好吗?还是有更好的方法?如果没有坏,请不要修复:)

我正在尝试编写一个实用程序类,通过该类我将了解XML中是否存在任何DTD\DOCTYPE声明

目前我正在使用LexicalHandler.startdd()、LexicalHandler.startenty()回调方法来检查相同的情况。 在这些方法中添加记录器以验证是否调用了它。 我想知道是否有更好的方法在Java中实现它。你能帮我一下吗


谢谢

您当前的方法有什么问题?@FedericoklezCulloca想知道相同的:)…这种方法好吗?还是有更好的方法?如果没有坏,请不要修复:)