`
layznet
  • 浏览: 226217 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8

阅读更多
此异常是由xml文件编码引起的,网上也给了很多的可能情况和解决方案,比如将修改xml文件头encoding的值,将文件另存为指定的编码等。这里说的是我自己遇到的情况。

项目在编程时测试都正常,部署后执行抛出
org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8
经检查是xml文件里中文注释在部署环境中变成了乱码,把注释删了就OK了。
可能是这样情况,异常堆栈信息给的可能是解析A.xml引起的,可A.xml没有中文,而是A.xml引用的B.xml文件编码有错误。
分享到:
评论
1 楼 hzfeibao 2012-03-20  
搜噶,今天碰到了这样的问题,果然是文件编码不对

相关推荐

    org.xml.sax.SAXException: Invalid element

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

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

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

    xml-apis-1.4.01.jar.zip

    - **SAX(Simple API for XML)**:是一种基于事件驱动的XML解析器,适用于处理大型XML文档,因为它不会一次性加载整个文档到内存中。 - **XPath API**:用于在XML文档中定位元素和属性,提供了一种简洁的方式来查询...

    spring5 SAXParseException:cvc-elt.1: 找不到元素“beans 的声明详解

    总的来说,当遇到`SAXParseException:cvc-elt.1: 找不到元素“beans”的声明`这样的错误时,应首先检查XML配置文件的结构和命名空间,然后排查可能的编码和解析器问题。一旦找到问题,修复后通常能成功解析并加载...

    perl-XML-SAX-0.99-9.el7.noarch.rpm

    离线安装包,亲测可用

    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开发模块( 所以它将在内存中执行而不需要触摸...

    Xml-GET-SAX.zip_get2326

    import org.xml.sax.helpers.DefaultHandler; import javax.xml.parsers.SAXParserFactory; public class SaxExample extends DefaultHandler { @Override public void startElement(String uri, String local...

    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处理...

    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 ...

    perl-XML-SAX-1.00-1.el8.noarch(1).rpm

    官方离线安装包,亲测可用

    XML-Parser-2.41.tar.gz

    SAX(Simple API for XML)解析器则采用事件驱动的方式,逐个处理XML元素,节省内存但不支持随机访问。XML-Parser可能包含了这两种或其中一种解析策略。 在飞鸽工具的安装过程中,用户需要确保XML-Parser-2.41库...

    xerces-c-3.2.3.tar.gz

    1. **XML解析**:Xerces-C能够解析XML文档,将其转换为内存中的数据结构,方便程序进行进一步处理。它支持SAX(简单API for XML)和DOM(文档对象模型)两种解析模式。 - **SAX**:这是一种事件驱动的解析方法,不...

    xercesImpl.jar,xml-apis.jar

    `xml-apis.jar`是XML API的集合,它包含了多个与XML处理相关的接口和类,比如DOM Level 2和Level 3的API,SAX 2.0 API,以及XML Schema API等。这个JAR文件作为依赖,使得`xercesImpl.jar`可以正常工作,因为它定义...

    XML-java.rar_XML SAX_sax_sax xml_sax 解析 xml_xml using dom

    Java作为一种强大的编程语言,提供了多种解析XML文档的方法,其中包括DOM(Document Object Model)和SAX(Simple API for XML)。本压缩包文件“XML-java.rar”包含了关于使用Java解析XML的实例,特别强调了SAX解析...

    2020-10-29日自己保存华为短信开发包smproxy.rar

    好多版本是会报错的,[Fatal Error] :24:28: An ... org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xd863) was found in the element content of the documen.,这个版本是纠正过后重新打包做的

    华为短信开发包smproxy.jar,完美无bug版

    好多版本是会报错的,[Fatal Error] :24:28: An ... org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xd863) was found in the element content of the documen.,这个版本是纠正过后重新打包做的

    Wrox.Beginning.Xml.2ed-Xml.Schemas.Soap.Xslt.Dom.And.Sax.2.0.rar

    sax2 SAX的工作原理简单地说就是对文档进行顺序扫描,当扫描到文档(document)开始与结束、元素(element)开始与结束、文档(document)结束等地方时通知事件处理函数,由事件处理函数做相应动作,然后继续同样的...

    xml.rar_android_android sax_android sax xml_java xml_sax

    - Android中的SAX解析器实现为`org.xml.sax.helpers.DefaultHandler`,开发者需要继承这个类并重写事件处理方法,如`startElement()`、`endElement()`和`characters()`。 - 示例代码:创建一个SAX解析器实例,设置...

Global site tag (gtag.js) - Google Analytics