`
落地窗
  • 浏览: 435431 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

org.dom4j.DocumentException: unknown protocol: c

 
阅读更多
安装Tomcat的时候,安装路径里不要有空格,否则用到Dom4j解析时就容易出错:org.dom4j.DocumentException: unknown protocol: f (装在 f 盘就会报 f 盘的错误)

如果出现这个错误,又不想重装Tomcat,则可以将要被解析的(xml)文档转为File类型,就能正常解析了,如:

String url=request.getRealPath("/")+"WEB-INF/config/quick.link.cfg.xml";

File file = new File(url); // 增加这行代码
分享到:
评论

相关推荐

    org.dom4j.jar

    当我们遇到“java.lang.ClassNotFoundException: org.dom4j.DocumentException”的错误提示时,这通常意味着系统中缺少了DOM4j库,只需将“org.dom4j.jar”添加到项目类路径中即可解决此问题。 DOM4J是基于DOM和SAX...

    itextpdf5.4.3+itextasian5.2.0

    解决 com.itextpdf.text.DocumentException: Font 'STSongStd-Light' with 'UniGB-UCS2-H' is not recognized. 亲测可用!

    dom4j基础入门文档(SAX,DOM,XPATH)

    11. `org.dom4j.Node`: 为所有dom4j中的XML节点提供多态行为,是所有节点的基类。 12. `org.dom4j.NodeFilter`: 定义了一个过滤器或谓词,用于筛选节点。 13. `org.dom4j.ProcessingInstruction`: 定义XML处理指令,...

    使用 dom4j 解析 XML

    1. **下载`dom4j`库**:可以从官方网站http://dom4j.org/下载`dom4j`的最新版本,通常包括`dom4j-full.jar`或`dom4j.jar`等文件。 2. **配置ClassPath**:将下载的jar文件添加到项目的ClassPath中。如果是`dom4j-...

    dom4j解析xml详解,包含源代码,dom4j.jar包

    4. 高效性能:DOM4J的内存占用小,解析速度快,尤其适合处理大型XML文档。 二、解析XML的基本步骤 1. 导入依赖:在项目中引入dom4j-1.6.1.jar包,确保能使用DOM4J的所有功能。 2. 创建Document:使用`...

    dom4j解析字符串

    * 高性能:dom4j使用SAX机制来解析XML文件和字符串,从而提高了解析速度。 * 强大功能:dom4j提供了完整的XML解析功能,包括读取、写入、遍历和修改XML文档。 * 易用性:dom4j的API设计简单易用,易于理解和使用。 ...

    dom4j document

    1. **易用的API**:DOM4J提供了一套简洁的API,使得XML处理变得直观而简单。 2. **强大的功能集**:支持对XML的高级处理,包括XPath查询、XSLT转换以及与SAX、JAXP和DOM的集成。 3. **高度可配置性**:允许用户...

    dom4j demo 使用

    4. **事件驱动解析**:DOM4J可以与SAX解析器集成,实现事件驱动的XML解析,减少内存消耗。 5. **文档对象模型**:DOM4J的Document接口提供了对整个XML文档的抽象,类似于DOM,但更为简洁和强大。 6. **XML Schema...

    tif 转合并 pdf itext java

    6. **处理多页TIFF**:如果TIFF文件包含多页,重复步骤4和5,为每一页创建一个新的PDF页面并添加图像。 7. **合并PDF**:对于多个TIFF文件,创建一个主PDF文档,然后使用PdfCopy或PdfSmartCopy类将其他PDF文件逐页...

    dom4j -1.6.1 源码 dom4j -1.6.1 源码

    4. **异常处理**: dom4j在源码中广泛使用了异常处理机制,如`DocumentException`和`IOException`,确保在处理XML时能捕获并处理可能出现的问题。 **五、使用示例** 以下是一个简单的dom4j使用示例: ```java import...

    dom4j的使用+dom4j.jar

    import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; public class Dom4JExample { public static void main(String[] args) { try { SAXReader reader = new ...

    使用dom4j读取xml四种方法

    ### 使用dom4j读取XML的四种方法 在Java开发中,处理XML文件是一种常见的需求。Dom4j作为一款简洁高效的Java库,被广泛应用于解析、操作XML文档。本文将详细介绍使用dom4j读取XML文件的四种常见方法,并通过示例...

    dom4j入门例子

    import org.dom4j.DocumentException; import org.dom4j.io.SAXReader; public class ParseXML { public static void main(String[] args) { SAXReader reader = new SAXReader(); try { Document document = ...

    Dom4j封装和解析

    import org.dom4j.DocumentException; import org.dom4j.io.SAXReader; public class Dom4jExample { public static void main(String[] args) { try { SAXReader reader = new SAXReader(); Document document...

    dom4j 解析(读取) xml 节点数据

    import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; ``` 接下来,我们将创建一个`SAXReader`实例,它是DOM4J中的解析器,用于读取XML文件: ```java SAXReader ...

    dom4j解析xml文件代码示例

    import org.dom4j.DocumentException; import org.dom4j.io.SAXReader; File file = new File("emailTemplateConfig.xml"); SAXReader reader = new SAXReader(); try { Document document = reader.read(file); }...

    dom4j操作xml实例

    import org.dom4j.DocumentException; import org.dom4j.DocumentFactory; import org.dom4j.io.SAXReader; public class ReadXML { public static void main(String[] args) { try { SAXReader reader = new ...

    Dom4j对xml文件的解析

    1. **读取XML**:DOM4J能快速读取XML文件,并将其转化为DOM对象模型。 2. **遍历和修改XML**:通过Element、Attribute等接口,可以方便地遍历XML结构,添加、删除或修改元素和属性。 3. **XPath查询**:DOM4J支持...

    使用dom4j生成和读取hibernate.cfg.xml

    import org.dom4j.DocumentException; import org.dom4j.io.SAXReader; // 创建DocumentBuilder SAXReader reader = new SAXReader(); try { // 读取XML文件 Document doc = reader.read(new File("path/to/...

Global site tag (gtag.js) - Google Analytics