XML
文章平均质量分 87
冯立彬
每天前进一步
展开
-
如何用JDom读取XML文档
原贴地址:http://blog.csdn.net/liumm1983/archive/2007/04/05/1552493.aspx简介:Jdom是用Java语言读、写、操作XML的新API函数。Jason Hunter 和 Brett McLaughlin公开发布了它的1.0版本。在直觉、简单和高效的前提下,这些API函数被最大限度的优化。在接下来的篇幅里将介绍怎么用Jdom去 读写一个已经存转载 2007-07-01 11:45:00 · 7390 阅读 · 0 评论 -
使用JDOM输入XML到硬盘的时候,为其设置编码
如果不为其设置,将会默认编码为utf-8,并且不会换行等,生成的XML就会不美观,在网上搜索了,原到有采用这样设置编码的:Document doc = ... //内存中已构造好的jdom Document对象 XMLOutputter output = new XMLOutputter(2, true, "GB2312"); /原创 2009-04-21 15:44:00 · 3303 阅读 · 2 评论 -
采用Dom4J对XML操作的简单示例
采用Dom4J对XML操作的简单示例原来一直都是采用JDOM,因项目有一个地方需要用到,因其和JDOM有些许差别,放示例于此做参考。根据以下字符串生成Document对象,然后再对其进行简单的操作: 生成Document对象: Document xmlDoc = DocumentHelper.parseText(xmlString);生成XML对象如下:原创 2010-01-21 10:18:00 · 2145 阅读 · 0 评论 -
JDOM与DOM的相互转换
一、DOM2JDOM采用如下方法,不过,这里只能是Document之间的转换: public static org.jdom.Document convert(org.w3c.dom.Document domDoc) throws JDOMException, IOException ...{ // Create new DOMBuilder,原创 2008-05-07 15:15:00 · 8479 阅读 · 0 评论 -
JAVA中使用Schema校验XML
源程序来源于网络,感谢程序的原作者。源程序比较不容易看懂,如没有引用相关的包,没有说明相关包如何获取,相关的理论依据是什么,这里我补充完整。完整源程序如下: /* 1、需要四个JAR包的支持:isorelax、dom4j、relaxngDatatype、xsdlib,都可以在sourceforge上面下载,如果不知道如何查找, * 参看:http://blog.csdn.net/fengli原创 2009-05-05 10:10:00 · 7982 阅读 · 2 评论 -
Schema介绍
原贴地址:http://baike.baidu.com/view/1374119.htmSchema 用于描述和规范XML文档的逻辑结构的一种语言,它最大的作用就是验证XML文件逻辑结构的正确性。可以理解成与DTD(文档类型定义)功能差不多,但是Schema在当前的WEB开发环境下优越很多。 因为它本身就是一个有效的XML文档,因而可以更直观地了解XML的结构。除此之外,Schema转载 2009-05-04 21:03:00 · 1602 阅读 · 0 评论 -
DTD介绍
转自:http://baike.baidu.com/view/147436.htm 目录 1、DTD 简介 2、DTD - XML 构建模块 3、DTD - 元素 4、DTD - 属性 DTD的优势和缺陷 DTD 文档类型定义 (Document Type Definition) DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是XML文件的验证机制,属于转载 2009-05-04 20:15:00 · 1386 阅读 · 0 评论 -
使用DOM4J解析XML及采用Schema校验的方法
使用DOM4J解析XML及采用Schema校验的方法 Validation Currently dom4j does not come with a validation engine. You are forced to use a external validator (译:dom4j无校验引擎,需使用外部校验). In the past we recommended Xer转载 2009-05-05 10:53:00 · 9153 阅读 · 1 评论 -
JARV(与厂商无关、引用无关及独立于描述语言的XML校验器)
转自:http://iso-relax.sourceforge.net/JARV/JARV.html该文详细介绍了如何使用JARV对XML进行校验,这里有完整而详细的实例:http://blog.csdn.net/fenglibing/archive/2009/05/05/4150642.aspxXMLSchema的学习网站:http://www.w3school.com.cn/sc转载 2009-05-05 09:32:00 · 4519 阅读 · 1 评论 -
Java中四种XML解析技术之不完全测试
在平时工作中,难免会遇到把XML作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历XML这块来测试,因为遍历XML是工作中使用最多的(至少我认为)。 预备 测试环境: AMD毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4.1+Eclip转载 2007-09-04 21:40:00 · 6994 阅读 · 0 评论 -
利用JDOM及XPath对XML文件进行创建、查找、增加、删除、保存等操作
今天准备把原来写的多线程断点下载程序写成通用JAR文件的形式,但是要考虑用户已经下载没有下载完成的文件保存的保存,想了几种方式,一种是文本文件,考虑读写起来比较麻烦,要一行一行的全部读进来再分析,放弃;第二种是采用数据库,但是考虑到并不是所有的用户都喜欢这种方式,并且数据库还占空间较大,放弃;第三种方式就是采用XML方式,想到这种方式的移植性强,很多平台都支持,并且读写起来也是比较方便,所以就决定原创 2007-07-08 22:48:00 · 9460 阅读 · 0 评论 -
JDOM/XPATH编程指南
转自:http://blog.sina.com.cn/u/48f04ec90100048j个人认为,这篇文章是学习XPath的比较好的资料。 XML是一种优秀的数据打包和数据交换的形式,在当今XML大行于天下,如果没有听说过它的大名,那可真是孤陋寡闻了。用XML描述数据的优势显而易见, 它具有结构简单,便于人和机器阅读的双重功效,并弥补了关系型数据对客观世界中真实数据描述能力的不足。W转载 2007-07-01 17:27:00 · 8960 阅读 · 0 评论 -
JDom结合XPath的查找一列
XML使用XPath的查询,就像我们平常操作数据库一样,根据某一关键字,然后取出关键字所对应的记录,然后再取出其对应的属性值。如果想更详细了解JDom中XPath的使用,请参阅文章:http://blog.csdn.net/fenglibing/archive/2007/07/01/1674201.aspximport java.io.FileInputStream;import java.uti原创 2007-07-01 17:22:00 · 7579 阅读 · 1 评论 -
几天来,终于学了点东西,学着写个JDOM操作XML
这一阵,不知道怎么搞的,我的电脑总是不知不觉的中病毒,并且中的病毒都是相当的难以清除,在最后没得办法的情况下,就只有最后一招:重装系统。公司购买的瑞星杀毒软件,简直是一点用都没有,一连中了三次,连续重装了三次系统,居然瑞星连一次都没有报,简直不知道瑞星当时是在做什么,还是服务器版的。还当不了免费的360SAFE,这个软件,我觉得真的很好,又是免费,又能够处理好多杀毒软件都不能够处理的事情,原创 2007-07-01 12:01:00 · 6948 阅读 · 0 评论 -
Java多线程下载并具断点续传功能JAR
这两天把原来写的多线程下载程序整理了一下,考虑到原来的都是散文件,使用起来也不方便,所以决定把其写JAR,这样,使用起来也方便。并且增加使用XML保存下载文件以便下次再次下载,也修正了原来的一些BUG,只要你的电脑允许,想同时有多少个下载就有多少个下载。 这里我有一个示例,因为这里用到了JDOM处理XML文件,本来是想把用到的JDOM也把包到downFile.jar(下载地址:ht原创 2007-07-10 10:28:00 · 17108 阅读 · 130 评论