`

org.xml.sax.SAXParseException: Document root element "struts-config", must match

 
阅读更多

org.xml.sax.SAXParseException: Document root element "struts-config", must match DOCTYPE root "structs-config".

 

头文件换一下spring1.X使用DOCTYPE,而2.X版本使用schema。我们使用低版本的spring就要配置文件使用dtd解析方式,使用高版本的就要使用xsl解析方式。

<!DOCTYPE struts-config PUBLIC

          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"

          "http://struts.apache.org/dtds/struts-config_1_3.dtd">

分享到:
评论

相关推荐

    org.xml.sax.SAXException: Invalid element

    NULL 博文链接:https://wilian.iteye.com/blog/1992365

    java调用net开发的webservice实例

    javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR: Problem parsing '- WSDL Document -'.: org.xml.sax.SAXParseException: The element type "p" must be terminated by the matching end-tag ...

    android layout XML解析错误的解决方法

    首先,让我们来看看标题和描述中提到的具体错误:"org.xmlpull.v1.XmlPullParserException: PI must not start with xml" 和 "org.xml.sax.SAXParseException: PI must not start with xml"。这两个错误都是由于XML...

    cvc-complex-type.2.4.d: Invalid content was found

    在XML Schema设计中,"cvc-complex-type.2.4.d: Invalid content was found" 是一个常见的错误信息,这通常意味着在解析XML文档时,遇到了不符合定义的复杂类型的内容。这个错误通常涉及到XML Schema的约束规则,即...

    Matlab高阶谱分析(HOSA)工具箱及安装方法

    org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'area'. One of '{MathWorksID, type}' is expected. 运行hosaver: Warning: Could not find an exact ...

    BeRoot, 特权升级项目 Windows/Linux/Mac.zip

    BeRoot, 特权升级项目 Windows/Linux/Mac BeRoot项目BeRoot项目是一个发布工具,用于检查常见的以找到一种方法来升级我们的特权。它已经被添加到 pupy 项目作为一个post开发模块( 所以它将在内存中执行而不需要触摸...

    dom4j-1.6.1.jar.zip

    3. **API接口**:DOM4J的核心接口包括`Document`、`Element`、`Attribute`、`Namespace`等,它们代表XML文档的不同部分。通过这些接口,开发者可以方便地进行XML元素的增删改查。 4. **XPath支持**:DOM4J支持XPath...

    Java解析XML汇总DOM_SAX_JDOM_DOM4j_XPath

    ### Java解析XML技术详解:DOM、SAX、JDOM、DOM4j与XPath #### 一、基础知识概览 在Java开发中,处理XML文件是一项常见的任务。XML(Extensible Markup Language,可扩展标记语言)是一种用于存储和传输数据的标准...

    解析web-config.xml文件,并将里面的元素转换成对应的JAVA对象

    XML解析主要有两种方式:DOM(Document Object Model)和SAX(Simple API for XML)。DOM解析会将整个XML文档加载到内存中形成一个树形结构,便于遍历和操作;SAX则是事件驱动模型,逐行读取,只处理遇到的节点,...

    mybatis-config.xml文件配置问题

     Cause: org.xml.sax.SAXParseException; lineNumber: 99; columnNumber: 17; 元素类型为 “configuration” 的内容必须匹配 “(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWra

    Java解析XML文档(二):sax读取xml文件导出excel

    SAX是一种事件驱动的解析方式,相比DOM(Document Object Model)解析,它更节省内存,适用于处理大型XML文件。 首先,我们需要了解SAX解析的基本原理。SAX解析器在读取XML文档时,会触发一系列的事件,如开始文档...

    stax-api.jar

    STAX(Streaming API for XML)是一种低级别的XML解析方法,相比DOM(Document Object Model)和SAX(Simple API for XML),STAX提供了一种更加灵活且高效的处理XML的方式。在STAX中,应用程序通过调用事件生成器来...

    解析XML所需的jar sax.jar

    在使用`sax-2.0.1.jar`这个库时,确保将其添加到项目的类路径中,以便Java运行时环境能找到并加载相关的类。这个版本的SAX库支持XML 1.0和1.1规范,包含了处理XML命名空间的功能。 总的来说,SAX解析器是Java处理...

    android_中对xml_进行解析.doc

    针对XML文件的解析与处理,主要采用两种方式:DOM(Document Object Model,文档对象模型)解析与SAX(Simple API for XML,简单API用于XML)解析。 #### 二、DOM解析 DOM解析是一种基于树形结构的解析方式,它将...

    西门子执行器SAX61.03

    ### 西门子执行器SAX61.03关键知识点解析 #### 一、产品概览 **西门子SAX61.03**是西门子楼宇科技系列中的一款电动阀门执行器,主要应用于暖通空调系统的控制与安全切断。这款执行器能够直接安装在阀门上,并且具有...

    org.dom4j.jar

    DOM4J是基于DOM和SAX的XML解析库,它的设计目标是提供一个灵活且易于使用的API,用于处理XML文档。它具有以下关键特性: 1. **文档模型**:DOM4J提供了一种面向对象的XML文档模型,允许开发者以树形结构来操作XML...

    sax的jar包,xml

    SAX(Simple API for XML)是一种轻量级的XML解析器接口,用于处理XML文档。在Java中,SAX解析器被广泛使用,因为它是一种基于事件驱动的解析模型,能够有效地处理大型XML文档,因为它不需要一次性加载整个文档到...

    SAX与JAVA.rar_SAX java_java SAX_java sax download_sax_xml

    SAX是一种基于事件驱动的解析模型,它以流式的方式读取XML文档,逐个处理XML元素,而不是一次性加载整个文档到内存中,因此在处理大型XML文件时,SAX比DOM(Document Object Model)更节省内存。 描述中提到,这个...

    Unity3D中Mono.Xml和XmlParser的使用

    XmlParser 是另一种用于解析XML的工具,它是基于SAX(Simple API for XML)的解析器,适合处理大体积的XML文件,因为它采用事件驱动的方式,不会一次性加载整个XML文档到内存中。这种方式可以有效避免内存消耗过大的...

    sax解析xml

    4. **实现事件处理器**:创建一个实现了`org.xml.sax.helpers.DefaultHandler`或`org.xml.sax.ContentHandler`接口的类,定义各个事件的处理方法。 5. **注册事件处理器**:使用`SAXParser.parse()`方法解析XML文件...

Global site tag (gtag.js) - Google Analytics