`
guobingxu_javaeye
  • 浏览: 12310 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

奇怪问题

    博客分类:
  • java
阅读更多

 

 

控制台报的错误

The processing instruction target matching "[xX][mM][lL]" is not allowed.

 

Nested exception: 
org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.
	at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
	at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
	at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
	at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
	at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
	at org.apache.xerces.impl.XMLScanner.scanPIData(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanPIData(Unknown Source)
	at org.apache.xerces.impl.XMLScanner.scanPI(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.dom4j.io.SAXReader.read(SAXReader.java:465)
	at org.dom4j.io.SAXReader.read(SAXReader.java:264)
	at com.ebb365.util.tool.Dom4jDemo.loadItemList(Dom4jDemo.java:406)
	at com.ebb365.web.action.siteindex.HomeSiteIndex.execute(HomeSiteIndex.java:166)
	at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:106)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)

 

 

出现的原因

一、

正如网上说的,XML文件头部有空格

参考:http://jolestar.iteye.com/blog/56828

二、

我发现的原因,XML 文件里面出现了特殊字符,像"&",后来我想用其他字符代替,像用"+"等均错,后来我把 & 的参数去掉,一切正常,加上又错。

解决办法:还是用某一个特定字符或数字代替,具体用哪个按自己喜好来吧。

 

<?xml version="1.0" encoding="GBK"?>

<bcaster config="2|0xffffff|0x000000|80|0xffffff|0x0099ff|0x000000"> 
  <item item_url="/site/images/1.jpg" link="http://*****vote.do?method=list&id=7" id="1" titleName="aa"/>  
  <item item_url="/site/images/2.jpg" link="http://***/" id="2"  titleName="bb"/>  
  <item item_url="/site/images/3.jpg" link="http://***" id="3"  titleName="bb"/>
</bcaster>

 

 

 

 

 

 

 

 

 

 

分享到:
评论
1 楼 trh505 2011-03-15  
这个应该需要转码才可以吧,url转码

相关推荐

    PNG绘制的奇怪问题

    针对"PNG绘制的奇怪问题",这个问题可能与图像的Alpha通道处理有关。 Alpha通道是PNG图像中的一个关键特性,它代表了像素的透明度。在Windows系统中,通常使用GDI+库进行PNG图像的绘制,而GDI+默认的绘图方式可能并...

    外企面试奇怪问题.pdf

    【外企面试奇怪问题.pdf】这篇文档虽然没有提供具体的问题,但通过标签“安全”以及部分内容,我们可以推测面试中可能涉及到的与安全相关的知识点。在准备外企面试时,特别是涉及安全领域,以下是一些关键知识点和...

    C++继承多接口,调用虚函数跳转到错误接口的虚函数的奇怪问题demo

    在“C++继承多接口,调用虚函数跳转到错误接口的虚函数的奇怪问题demo”中,我们可以假设存在以下情况: ```cpp class InterfaceA { public: virtual void foo() = 0; }; class InterfaceB { public: virtual ...

    dg的奇怪问题终结和分区问题答疑

    在MOS中,可以通过搜索关键词找到对应的问题,如"zero ext4",可以找到文档ID为1487957.1的解决方案,该文档详细解释了与ext4文件系统和filesystemmio_options相关的问题。 总结来说,本文讨论了在配置Oracle ...

    XP系统 简单修复 可以解决平时遇到的奇怪问题·合适新手使用~

    在Windows XP系统中,用户可能会遇到各种操作问题,如输入法异常、任务栏故障、程序错误等。这个“XP系统简单修复”集合提供了一系列解决方案,适合电脑初学者使用。下面将详细阐述这些修复方法。 首先,针对“XP...

    关于Linux下alsa录音程序移植出现的奇怪问题.docx

    本文将深入探讨在Linux环境下,使用Alsa进行录音时遇到的移植问题,以及如何解决这类问题。 首先,录音程序的核心在于初始化PCM(Pulse Code Modulation)播放设备。PCM是数字音频数据的一种常见表示方式。`init_...

    入门LINUX时的一些奇怪问题

    自学LINUX时的学习笔记,基本都是些疑问及解答(有的还没答案,因为还没弄清楚),如果知道的欢迎告诉我。 本来不想设置分值的,因为实在很口语化,贱笑了,哈哈哈。 (这个或许给不了很多你期望的,浪费了两分请...

    WEB上调用HttpWebRequest奇怪问题的解决方法

    ### WEB上调用HttpWebRequest奇怪问题的解决方法 #### 背景与问题描述 在进行局域网内的客户端开发过程中,经常会遇到需要获取本机公网IP地址的需求。一种常见的实现方式是通过向能够反馈访问者IP地址的服务发送...

    在网页中使用[removed]时遭遇的奇怪问题

    在描述中提到的奇怪问题主要集中在外部JavaScript的加载时机以及不同浏览器之间的兼容性差异。 首先,`document.write`在输出包含`&lt;script&gt;`标签的内容时,会直接影响到这些脚本的执行时机。在IE和Opera中,外部...

    php json_encode奇怪问题说明

    接下来,我们探讨下在使用json_encode() 函数中可能出现的“奇怪问题”。在文档中提到了两个示例代码,通过对比可以看出,json_encode() 转换结果的差异在于数组和对象的键值对表示方式。第一段代码中数组使用数字...

    奇怪的struts2的中文乱码问题及解决.docx

    本文将深入探讨一个关于Struts2在Internet Explorer(IE)浏览器中出现中文乱码的奇怪问题及其解决方案。 首先,中文乱码问题通常涉及到几个关键因素:数据库编码、开发文件编码和网页的Content-Type编码。在确保这...

    二年级语文下册 科学家的问题教案 西师大版 教案.doc

    1. **导入新课**:通过提问,激发学生的好奇心,引入科学家向小朋友提出的奇怪问题,引导学生与汉字互动,认读生字和词语。 2. **朗读感悟**:集体朗读课文,边读边思考问题,引导学生分析科学家的问题及其奇怪之处...

    金蝶K3常见问题(一) (2).docx

    问题描述:在10.4版本中,某些用户在凭证套打时,“记账凭证”四个字不会打印,部分用户遇到奇怪问题。 解决办法:尝试在数据库中执行`delete from t_useprofile`,但务必在执行前备份账套。 3. **总账凭证查询...

    8个操作系统实验源代码入门OSHIT-OSLab

    8个操作系统实验源代码入门OSHIT-OSLab。操作系统课是本校CS课程中含金量最高的,尤其是实验课。...能让我们更加专注于实验,而不是纠结于各种奇怪问题,作为OS入门算是足够了。学完操作系统课只能算是OS入门了。

    7个常见的mcu功能异常情况总结

    经常遇到有人因为BOOT脚的焊接或接触不良导致各类奇怪问题。这种情况多表现在芯片功能时好时坏,或者部分芯片正常,部分芯片异常。 4、启动文件问题。经常因为选错了启动文件,导致程序无法正常运行,或者说调试时...

    解决在SQL脚本中的注释引起的奇怪问题

    然而,有时候在SQL脚本中添加注释可能会引发一些意外的问题,特别是在使用osql.exe工具时可能会遇到一些不直观的错误提示。 注释是SQL脚本中用来提供说明和信息的部分,它们不会被数据库服务器执行,但可以帮助...

Global site tag (gtag.js) - Google Analytics