`
oxidy
  • 浏览: 167223 次
  • 性别: Icon_minigender_1
  • 来自: 吉林长春
社区版块
存档分类
最新评论

Java操作XML文件,对xml文件的大小有要求么?

阅读更多
我想从mysql数据库中读取记录,然后转换到oralce数据库中,数据结构可能不相同,我想应用xml文件做中间文件,也就是说先将mysql中的数据生成xml文件,然后从xml中读取插入到oracle中去


我想问问,这时候用java语言生成的xml文件有没有大小的限制,因为读取文件太大的话,速度就会慢了,我应该怎么思考这个问题,


哪位能帮助想想办法,提供个思路也可以,谢谢!
分享到:
评论
1 楼 tinyyea 2008-08-21  
多线程 生产者-消费者 模式

这里有一个缓冲区, 用文件做缓冲区很慢, 可以直接使用内存, 大小视需求定, 最好是可配置.

相关推荐

    java导入导出xml文件

    本文将深入探讨如何在Java中进行XML文件的导入与导出。 首先,理解XML的基本结构至关重要。XML文件由一系列的元素构成,每个元素都有可能包含子元素或者文本内容。元素通过开始标签 `<tag>` 和结束标签 `</tag>` ...

    java处理xml文件

    在实际开发中,根据项目需求和XML文件大小选择合适的处理方式,可以有效提高代码的效率和可维护性。西安野马培训资料提供的内容应深入浅出地讲解了这些概念,对于学习和提升Java处理XML的技能是非常有价值的。

    用java读取修改xml文件的代码实现

    本文将详细介绍如何使用Java来读取和修改XML文件,主要涉及以下几个核心知识点: 1. **DOM解析器**: Document Object Model(DOM)是一种将XML文档转换为内存中的树形结构的方法,使得可以遍历和修改XML文件。...

    java读取和写入xml文件

    在Java中,处理XML文件主要有四种方式:DOM(Document Object Model)、SAX(Simple API for XML)、StAX(Streaming API for XML)以及JAXB(Java Architecture for XML Binding)。下面将详细介绍这四种方法。 1....

    java写XML文件和读取XML文件

    下面将详细介绍Java如何进行XML文件的操作。 一、Java写XML文件 1. 使用DOM(Document Object Model)API: DOM是W3C推荐的一种处理XML的标准API,它将整个XML文档加载到内存中,形成一个树形结构。通过DOM,可以...

    java_xml_api,java操作XML文档

    DOM的优点是使用方便,支持随机访问,但缺点是对内存要求较高,不适合处理大文件。 3. JAXB JAXB是Java提供的一种用于XML和Java对象之间自动转换的技术。它允许开发者将XML数据绑定到Java类上,这样就可以直接通过...

    java xml,java生成xml文档,java操作XML文件设置值

    本篇文章将深入探讨如何使用Java生成XML文档以及操作XML文件设置值。 一、Java生成XML文档 1. DOM(Document Object Model):DOM是W3C推荐的一种XML的标准API,它将XML文档解析为一个树形结构,允许我们通过节点...

    java读xml,java操作xml文件

    本文将深入探讨如何在Java中读取和操作XML文件,帮助你掌握相关的编程技能。 首先,要读取XML文件,你需要引入Java的DOM(Document Object Model)解析器或者SAX(Simple API for XML)解析器。DOM解析器将整个XML...

    java 生成xml文件

    在Java编程中,生成XML(eXtensible Markup Language)文件是一项常见的任务,尤其是在数据交换、配置存储或报告...在实际开发中,根据项目需求和性能要求,合理选择并利用这些工具可以有效地完成XML文件的生成任务。

    java 解析XML性能对比分析Demo

    这种方法的优点是操作方便,但缺点是对内存消耗大,不适用于处理大型XML文件。 2. SAX(简单API for XML)解析: 与DOM不同,SAX是一种事件驱动的解析器。它逐行读取XML文件,遇到元素、属性等时触发相应的事件回...

    java处理xml文件的三种方法

    在JDOM中,我们首先读取XML文件到一个`org.jdom.Document`对象,然后通过该对象可以遍历和操作XML的元素、属性和文本。例如,以下代码展示了如何使用JDOM加载XML并获取根元素: ```java import org.jdom2.Document;...

    java操作xml相关jar

    在实际项目中,选择哪种解析方式取决于需求,如文件大小、性能要求、内存限制以及对XML操作的复杂程度。正确使用这些JAR文件,能够帮助开发者高效、灵活地处理XML数据,提升项目的可维护性和性能。

    JAVA一键操作 XML简单API

    DOM适用于小到中等大小的XML文件,而SAX和StAX更适合处理大文件,因为它们是事件驱动的,占用更少的内存。 7. **易用性**:作为"傻瓜式"操作的API,它应该设计得简洁明了,提供清晰的API接口,使得开发者能够快速...

    Java与XML(一):采用DOM操作XML文件.docx

    在本文中,我们将探讨Java如何...总的来说,DOM解析适合那些需要频繁查询和修改XML文档的应用场景,尤其是当XML文件大小适中时。理解DOM的工作原理及其在Java中的应用是任何Java开发者处理XML文档所必需的技能之一。

    Java操作XML编程实例解析.doc

    Java操作XML编程主要涉及到以下几个关键知识点: 1. **XML(eXtensible Markup Language)**:XML是一种可扩展的标记语言,用于存储和传输结构化数据。它的设计目的是传输和存储数据,而不是显示数据,因此它不像...

    Java解析xml所需jar包

    2. **性能优化**: 相比于W3C DOM,jdom在内存使用和性能上有一定的优势,特别是在处理小到中等大小的XML文档时。 3. **简化API**: jdom的API设计简洁,易于学习和使用,减少了学习成本。 4. **流式处理**: 虽然jdom...

    java解析XML文件DOMO

    Java解析XML文件主要依赖于Java API中的DOM(Document Object Model)、SAX(Simple API for XML)和StAX(Streaming API for XML)等解析器。在本案例中,我们重点讨论DOM解析器,DOMO通常指的是DOM操作。DOM解析器...

    java对xml增,查询,修改操作

    通过DOM解析,可以一次性加载整个XML文件到内存,便于访问任何节点,但不适合大型XML文档,因为内存消耗大。 2. **SAX解析**: - SAX(Simple API for XML)是基于事件驱动的解析方式,适用于处理大型XML文档。...

    Java操作XML几种方法.pdf

    Java操作XML主要涉及三种方法:DOM、SAX和JDOM。每种方法都有其特点和适用场景,下面将详细讲解这三种方法以及它们在处理XML时的工作原理。...选择哪种方法取决于具体需求,如文档大小、性能要求、操作复杂度等因素。

Global site tag (gtag.js) - Google Analytics