Jsp 使用指定的DTD读取XML数据

Jsp 使用指定的DTD读取XML数据,jsp,xml-parsing,dtd,xml,Jsp,Xml Parsing,Dtd,Xml,我正在从事一个web项目,在这个项目中,我需要使用 dtd文件 正如在核心java中一样,我们可以通过使用DefaultTreeModel来实现这一点 这项任务简单吗 因此,jsp/servlet中提供了使用dtd读取xml数据的任何API 文件 这是我的interpro.xml文件的屏幕截图 intepro.dtd 这棵树看起来像这样 我搜索了使用dtd创建树来读取xml数据的解决方案,但还不清楚。您的问题不清楚。“使用dtd读取xml数据”是什么意思?为什么您关心DTD是否正在使用?看

我正在从事一个web项目,在这个项目中,我需要使用 dtd文件

正如在核心java中一样,我们可以通过使用DefaultTreeModel来实现这一点 这项任务简单吗

因此,jsp/servlet中提供了使用dtd读取xml数据的任何API 文件

这是我的interpro.xml文件的屏幕截图

intepro.dtd

这棵树看起来像这样


我搜索了使用dtd创建树来读取xml数据的解决方案,但还不清楚。

您的问题不清楚。“使用dtd读取xml数据”是什么意思?为什么您关心DTD是否正在使用?看起来您正在构建一棵树来表示XML文档实例,而不是(例如)一棵树来表示DTD中包含的文档语法。实例树不会受到DTD的影响,除非文档实例中存在默认属性值,而树绘制软件正在忽略该属性值。@C.M.Sperberg McQueen我试图使用SAX解析器读取xml文件,但我有一些限制,因为它直接提供所有节点(元素)可用,因此很难区分父元素和子元素。这就是我发布此问题的原因。您对此了解吗?