2012年6月12日

摘要: 在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。 下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是getMD5String(String s)和getFileMD5String(File file)两个方法,分别用于生成字符串的md5校验值和生成文件的md5校验值,getFileMD5String_old(File file)方法可删除,不建议使用:packag 阅读全文
posted @ 2012-06-12 15:53 niklausxu 阅读(725) 评论(0) 推荐(0) 编辑
摘要: JDOM 不光可以很方便的建立XML文档,它的另一个用处是它能够读取并操作现有的 XML 数据。JDOM的解析器在org.jdom.input.*这个包里,其中的DOMBuilder的功能是将DOM模型的Document解析成JDOM模型的Document;SAXBuilder的功能是从文件或流中解析出符合JDOM模型的XML 树。由于我们经常要从一个文件里读取数据,因此我们应该采用后者作为解析工具。解析一个xml文档,基本可以看成以下几个步骤:1.实例化一个合适的解析器对象本例中我们使用SAXBuilder:SAXBuilder sb = new SAXBuilder();2.以包含XML数 阅读全文
posted @ 2012-06-12 15:46 niklausxu 阅读(156) 评论(0) 推荐(0) 编辑
摘要: (一)、XML文档创建我们由零开始利用JDOM生成一个XML文档。最后的结果(样本文档)看起来象这样:kingwong876543211.以 MyInfo 为根元素创建文档Element rootElement = new Element("MyInfo");//所有的XML元素都是 Element 的实例。根元素也不例外:)Document myDocument = new Document(rootElement);//以根元素作为参数创建Document对象。一个Document只有一个根,即root元素。2.给根元素添加属性Attribute rootAttri = 阅读全文
posted @ 2012-06-12 15:36 niklausxu 阅读(191) 评论(0) 推荐(0) 编辑
摘要: JDOM是由以下几个包组成的org.jdom包含了所有的xml文档要素的java类org.jdom.adapters包含了与dom适配的java类org.jdom.filter包含了xml文档的过滤器类org.jdom.input包含了读取xml文档的类org.jdom.output包含了写入xml文档的类org.jdom.transform包含了将jdomxml文档接口转换为其他xml文档接口org.jdom.xpath包含了对xml文档xpath操作的类JDOM类说明1、org.JDOM这个包里的类是你解析xml文件后所要用到的所有数据类型。AttributeCDATAComentDocT 阅读全文
posted @ 2012-06-12 15:34 niklausxu 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 1.Ducument类(1)Document的操作方法:Element root=new Element("GREETING");Document doc=new Document(root);root.setText("HelloJDOM!");或者简单的使用Document doc=new Document(new Element("GREETING").setText("HelloJDOM!t"));这点和DOM不同。Dom则需要更为复杂的代码,如下:DocumentBuilderFactory factor 阅读全文
posted @ 2012-06-12 15:07 niklausxu 阅读(476) 评论(0) 推荐(0) 编辑
摘要: package controllers; import java.io.Reader; import java.io.StringReader; import java.util.Iterator; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletResponse; import org.jdom.Document; import org.jdom.Element; import org.jdom.input.SAXBuilder; import play.mvc.Htt... 阅读全文
posted @ 2012-06-12 15:04 niklausxu 阅读(319) 评论(0) 推荐(0) 编辑

导航