org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed(转)
2024-10-09 14:13:58
xml文件不能被正确解析/The processing instruction target matching "[xX][mM][lL]" is not allowed.
The processing instruction target matching "[xX][mM][lL]" is not allowed.
Exception:org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.
这个异常解释为:xml文件不能被解析,一般出现这样的问题在于xml格式上,并且问题多出现在xml文件的头部。我就是出现了这个问题。昨天还可以正常运行的,今天来了就运行不了了,很奇怪,查看了下错误信息,找到了原因。这是因为我的xml文件头部有两行空行,第三行才开始写
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
的。
总结:<?xml version="1.0" encoding="UTF-8"?>前面不要有任何其他字符,如空格、回车、换行这些否则就会出现上面的异常。
最新文章
- 配置putty自动登陆服务器
- 原生js使用forEach()与jquery使用each遍历数组,return false 的区别
- 懒加载实现的分页&;&;网站footer自适应
- ASP.NET中的Session怎么正确使用
- 跟我一起云计算(1)——storm
- supersr--class_copyIvarList和class_copyPropertyList的区别
- 把浏览器的私有模式添加到VS中
- Linux编程之驱动
- java之旅——JDK版本下载
- Hadoop配置文件-hdfs-site.xml
- mongo设计(二)
- hdu 4638 Group 莫队算法
- Follow your hear(跟着心走)
- vs2015c++/MFC入门知识全集/实例规范书籍视频下载孙鑫c++对话框计算器基础控件使用教程系列
- VS2010中的sln,suo分别是什么文件
- Vue.js-06:第六章 - 按键修饰符的使用
- tcping ,一个好用的TCP端口检测工具
- SWUST OJ(1035)
- wordcounter
- django毕设之路1.0