`
fuhao_987
  • 浏览: 63649 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

在java解析XML写入到数据库中遇到的问题

    博客分类:
  • Java
阅读更多
用java程序解析XML写入到MYSQL中遇到了很多问题。

1,关于XML
JAVA解析XML的时候,一定要处理没有读取到XML。读取到XML但是里面的元素节点不存在的问题,不然会出很多问题。

2、数据量太大,在运行JAVA的时候会报JAVA HEAP SPACE错误,一定要设置虚拟机的运行大小,可以用JAVA命令,,java -Xms32m -Xmn800m className。。设置虚拟机的最大最小空间根据需要而定。

3、mysql中max_allowed_packet也要设置,数据量太大,写不进去。。
在mysql 命令行中运行
set global max_allowed_packet = 2*1024*1024*10然后关闭掉这此mysql
server链接,再进入。
show VARIABLES like '%max_allowed_packet%';查看下max_allowed_packet

4,我把工程打成JAR包,里面包含了第三方的jar,在另外的机器上总是报错说空指针,原因是,我不仅用到了第三方的jar包,还用到了第三方的bin文件,最后我把bin文件和打的jar包一起放在机器上,,布成功~~
分享到:
评论

相关推荐

    java 解析xml 并导入数据库(dom4j )

    本篇将详细介绍如何使用DOM4J库来解析XML,并将解析得到的数据有效地导入到数据库中。 DOM4J是一个非常流行的Java XML API,它提供了丰富的功能,包括读取、写入、修改和处理XML文档。相比于其他的解析器如DOM和SAX...

    java 解析xml类映射数据库 数据库操作 反射机制 源码

    本程序集的核心是利用Java解析XML文件,将XML中的数据映射到数据库,并通过反射机制进行数据库操作。下面将详细阐述这些知识点。 首先,XML解析在Java中通常有两种方式:DOM(Document Object Model)和SAX(Simple...

    java解释Xml,从数据库中读出来,解释Xml

    2. **Java解析XML的API** - **DOM(Document Object Model)**:DOM是基于树形结构的API,它将整个XML文档加载到内存中形成一个节点树。通过遍历这个树,可以访问和修改XML的任何部分。DOM适合小型XML文档,因为...

    Java实现XML导入不同数据库,从数据库导出数据到XML

    2. **数据预览**:在导出数据到XML之前,用户可以通过Ajax请求获取数据库中的部分或全部数据,前端页面展示预览,用户确认无误后再执行导出操作。 在压缩包文件5bbd70ef25f0467b87d6cbf6785305d4中,可能包含的是...

    java实现xml解析word文档代码实现

    使用 Java 可以实现 Word 文档的动态写入,例如,可以从数据库中查询数据,并将其填充到 Word 文档中的书签位置。 7. Java 代码实现 以下是使用 Java 实现 Word 文档解析和动态写入的代码实现: ```java public ...

    xml格式文件信息写入到数据库中

    在这个例子中,我们使用DOM4J来读取XML文件的内容,并将其写入到MySQL数据库中。 知识点3:MySQL数据库 MySQL是一个关系数据库管理系统,用于存储和管理数据。它支持SQL语言,允许开发者使用SQL语句来创建、读取、...

    java数据库xml驱动

    在Java中,XML驱动主要指的是能够读取和写入XML数据的API,它允许Java程序通过XML来存取数据库中的信息。 DOM4J-1.6.1.jar和jaxen-1.1-beta-6.jar是两个与XML处理相关的库,它们在处理XML驱动时起到关键作用。 1. ...

    从xml文档中读取和写入数据库的例题

    本例题主要探讨如何利用XML文档与数据库进行交互,包括从XML中读取数据并写入数据库,以及从数据库中取出数据再输出到XML。 一、XML基础 XML是一种自描述的标记语言,它的结构清晰,易于机器解析和人阅读。XML文档...

    JAVA串口助手接收数据并解析数据存入MySQL数据库中

    在本文中,我们将深入探讨如何使用Java开发一个串口助手应用程序,该程序能接收来自串行端口的数据并将其解析后存储到MySQL数据库中。首先,我们需要了解串口通信的基本概念,然后学习Java如何处理串口输入,接着是...

    XML基于BS连接数据库的java代码 XML与数据库转换

    反之,从XML到数据库的转换则需要解析XML文件,提取数据,然后插入或更新到数据库中。 例如,使用DOM解析器,我们可以创建一个`DocumentBuilderFactory`实例,然后用`newDocumentBuilder()`方法生成`...

    解析xml和本地解析xml

    常见的本地解析XML的库有Java的DOM和SAX,Python的ElementTree,JavaScript的DOMParser等。 4. CLOB字段与XML数据: CLOB(Character Large Object)是数据库中用于存储大量字符数据的类型,常用于存储XML文档。当...

    XML解析和数据库连接池

    例如,可以将XML文件作为数据源,通过解析XML获取数据,然后通过JDBC和连接池将这些数据存入数据库。同时,也可以将数据库中的数据导出为XML文件,方便数据交换和备份。 上传的"upload.ppt"可能包含关于XML解析、...

    Java SAX解析Xml文档Demo

    在实际应用中,`SaxDemoHandler`中的方法可能需要进行更复杂的处理,例如创建数据结构来存储解析到的信息,或者将信息写入数据库或输出到控制台。同时,还可以根据需要覆盖其他`DefaultHandler`中的方法,例如处理...

Global site tag (gtag.js) - Google Analytics