`

读取XML文件时,报“前言中不允许有内容”错误处理办法

xml 
阅读更多
  我在使用jstl标签读取XML文件时,总报“前言中不允许有内容”错误。经检查,XML文件格式、内容没有错误。后来百度了一下,才发现是文件编码问题。

  用记事本打开xml文件转化为UTF-8会有一个BOM头,所以java在读取时就会报以上错误。

  解决方法:用notepad++打开,在格式选择“以UTF-8无BOM格式编码”,然后保存, 就可以了。也可以使用EmEditor另存,保存时选择“UTF-8无签名”。
分享到:
评论

相关推荐

    XML考试题库大全_XML技术及应用

    d) SAX(Simple API for XML)是一种基于事件驱动的解析器,适用于处理大型XML文档,因为它不需要将整个文档加载到内存中。而a) XPath是一种在XML文档中查找信息的语言,它可以选取节点集;c) XSLT用于转换XML文档;...

    Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullPointerException

    在Java编程中,XML文件处理是一项常见的任务,用于读取、写入或转换XML数据。在上述问题中,开发者遇到了一个特定的错误:“javax.xml.transform.TransformerException: java.lang.NullPointerException”。这个错误...

    asp读取xml实例代码

    ### ASP读取XML实例代码详解 #### 一、前言 在Web开发中,XML(Extensible Markup Language,可扩展标记语言)是一种用于存储和传输数据的标准格式。它以其结构清晰、易于理解的特点,在不同系统间的数据交换中...

    XML考试题及答案.doc

    3. XML解析器是**XML文档**和**应用程序**之间存在的软件组织,它负责读取XML文档并将其转化为应用程序可以理解的形式。 4. XML的技术优势包括**数据独立性**,**平台无关性**,**可扩展性**,**语法自由**,以及**...

    Java & XML

    - **错误处理**:探讨了如何处理解析过程中可能发生的错误或警告。 - **陷阱**:指出了在使用SAX过程中容易遇到的问题,并提供了相应的解决方案。 ##### 第4章:高级SAX - **属性和特征**:深入研究了SAX中的属性...

    2021年ML考试题及参考答案.docx

    XML Schema中的复杂类型有多种组合方式,如简单内容、复杂内容、限制和扩展等,不限于三种。 9. 错误。在XML Schema中,`simpleContent`元素的内容可以通过`restriction`或`extension`来扩展或约束,但这不是强制性...

    7.1 短信导入导出功能实现

    ### 7.1 短信导入导出功能实现 #### 前言 随着移动设备功能的日益丰富,用户对于个性化与定制化...例如,可以考虑增加进度提示、错误处理机制等,使功能更加完善。希望这篇文档能够帮助您顺利实现短信导入导出功能。

    《Visual C# .NET精彩编程实例集锦》配套光盘文件【全】

    《Visual C# .NET精彩编程实例集锦》配套光盘文件【全】 目录回到顶部↑ 前言 第1章 控件操作 实例1 如何使用错误提醒控件 实例2 如何使用信息提示控件 实例3 如何使用菜单控件 实例4 如何使用工具栏控件 实例...

    用Java 操作Domino 数据库例子

    然而,值得注意的是,在实际部署中,应确保适当的错误处理和资源管理,以提高代码的健壮性和安全性。此外,由于Domino数据库的特殊性,开发者还需要熟悉其数据模型和操作规范,以充分发挥其功能。

    ASP.net技术内幕

    17.3.7 设置缓存条目优先级 17.3.8 创建缓存回调方法 17.4 小结 <br/>第18章 应用程序跟踪和错误处理 <br/>18.1 响应错误 18.1.1 查看错误信息 18.1.2 页面级错误处理 ...

    JAVA 范例大全 光盘 资源

    实例82 多种方式读取文件内容 209 实例83 多种方式写文件 213 实例84 随机访问文件 216 实例85 追加文件内容 219 实例86 文件锁定 220 实例87 分割与合并文件 222 实例88 序列化和反序列化 226 实例89 Zip...

    IIS部署WCF异常处理

    例如,需要在`web.config`文件中添加如下内容: ```xml ``` 这里的关键在于定义服务名称、绑定方式以及地址等参数。 #### 三、异常处理 ##### 3.1 svc-Integrated错误 在部署过程中,...

    Python api 库函数学习

    - **exceptions**: 定义了Python中的异常类,用于处理程序运行时可能发生的错误。 - **os**: 提供了一组与操作系统交互的函数,如文件和目录管理、进程控制等。 - **os.path**: 包含了用于处理路径名的实用函数。 - ...

    intra-mart产品开发说明

    - **文件上传**:支持多种格式的文件上传功能,并提供了相应的错误处理机制。 - **文件列表显示**:提供了灵活的文件列表展示方式,包括排序、分页等功能。 - **文件下载**:实现文件的便捷下载,支持多种格式。 ...

    PHP和MySQL Web开发第4版pdf以及源码

    2.4.4 解决打开文件时可能遇到的问题 2.5 写文件 2.5.1 fwrite()的参数 2.5.2 文件格式 2.6 关闭文件 2.7 读文件 2.7.1 以只读模式打开文件:fopen() 2.7.2 知道何时读完文件:feof() 2.7.3 每次读取一行...

Global site tag (gtag.js) - Google Analytics