`

xml编码问题 org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence.

XML 
阅读更多
org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence.
这个问题的解决:

// 生成的xml的格式
OutputFormat format = OutputFormat.createPrettyPrint();
// 生成的xml文档路径
String path = "D:/Documents and Settings/Administrator/workspace/GDS/config/graph/gisproducts/S002.xml";

把:
XMLWriter writer = new XMLWriter(new FileWriter(path), format);

改成如下:就可以了
XMLWriter writer = new XMLWriter(new FileOutputStream(path), format);

写的够简洁吧,呵呵!
分享到:
评论

相关推荐

    org.xml.sax.SAXException: Invalid element

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

    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的约束规则,即...

    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文档中定位元素和属性,提供了一种简洁的方式来查询...

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

    离线安装包,亲测可用

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

    2. **XML文件编码问题**:如果XML文件的编码不正确,也可能导致解析失败。确保文件编码为UTF-8,并在文件头部声明正确的编码。 3. **版本号问题**:如描述中提到的,可能是由于版本号引起的。虽然Spring 5之后不再...

    XML-Parser-2.41.tar.gz

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

    perl-XML-SAX-0.99-9.el7.x64-86.rpm.tar.gz

    1、文件内容:perl-XML-SAX-0.99-9.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/perl-XML-SAX-0.99-9.el7.tar.gz #Step2、进入解压后的目录,执行安装 ...

    perl-XML-SAX-Writer-0.53-4.el7.x64-86.rpm.tar.gz

    1、文件内容:perl-XML-SAX-Writer-0.53-4.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/perl-XML-SAX-Writer-0.53-4.el7.tar.gz #Step2、进入解压后的...

    perl-XML-SAX-Base-1.08-7.el7.x64-86.rpm.tar.gz

    1、文件内容:perl-XML-SAX-Base-1.08-7.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/perl-XML-SAX-Base-1.08-7.el7.tar.gz #Step2、进入解压后的目录,...

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

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

    xml-apis-2.0.2.jar ecside 依赖包之一

    这个特定的版本可能包含了XML解析器如Apache Xerces或IBM XML4J,以及相关的接口和类,比如DOM(Document Object Model)、SAX(Simple API for XML)和StAX(Streaming API for XML)等解析方式。 DOM是XML数据的...

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

    解析XML所需的jar sax.jar

    1. **SAX解析器接口**:`org.xml.sax.XMLReader`是SAX解析器的核心接口,它负责读取XML文档并触发事件。 2. **内容处理器**:在SAX解析过程中,我们需要实现`org.xml.sax.ContentHandler`接口,该接口定义了一系列...

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

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

    xml.rar_android_android sax_android sax xml_java xml_sax

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

    JAVA常用JAR包jdom.jar、jsf-api.jar、jsf-impl.jar、jstl-1.2.jar、saxpath.jar、xalan.jar、xerces.jar、xml-apis.jar包

    1. **jdom.jar**:Java Document Object Model(JDOM)是一个用于处理XML文档的Java API。它提供了一个基于树结构的API,使得开发者可以方便地创建、修改和读取XML文档。JDOM将XML解析为一个由元素、属性和文本组成...

    xml-apis.jar包

    在Java中,XML-apis.jar提供了对XML规范的实现,包括DOM(Document Object Model)、SAX(Simple API for XML)和JAXB(Java Architecture for XML Binding)等解析器。这些API使得开发者可以方便地在程序中读取、...

    xmlschema-core-2.0.3的jar

    XML Schema(通常缩写为XSD)是W3C组织定义的一种XML语言,用于描述XML文档的结构和数据类型。它是XML文档验证的重要工具,确保数据遵循特定的规则和格式。在Java编程环境中,XML Schema Core库是处理XSD相关的操作...

Global site tag (gtag.js) - Google Analytics