• java 生成二维码 内有使用说明

    二维码的源码 内有使用说明。在com.isloop 里面的这个QRCodeEncoderTest类,是主类 根目录的lib里,有所需要的jar包。导入工程就可以了

    3
    58
    1.09MB
    2010-01-29
    4
  • vc 时钟 可以换皮肤

    vc 时钟 可以换皮肤 vc 时钟 可以换皮肤

    0
    70
    81KB
    2009-11-17
    0
  • MySql优化 自已总结

    自己工作总结希望可以有用。。包括在网上参考后。自己实用的。。

    0
    24
    95KB
    2009-08-17
    0
  • spring-framework-2.5.6 需要的japr

    这是spring-framework 2.5 需要的全部jar 文件有要的可以下载一下。。!!!!

    0
    16
    5.58MB
    2009-08-12
    0
  • ezmorph-1.0.6

    json 需要的包 struts spring hibernate extjs 与json结合时需要的包

    0
    51
    84KB
    2009-07-03
    3
  • struts2-spring-plugin-2.0.9-2.0.9

    今天搞了一下午方知少了一个包Action class [session] not found - action - file:/D:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/webapps/netjava/WEB-INF/classes/struts.xml:12:28 就是这个错误

    5
    38
    8KB
    2009-07-02
    3
  • sql server 2005 驱动包

    sql server 2005 驱动包 jar 文件

    0
    16
    570KB
    2009-06-04
    2
  • Oracle 10g 安装

    Oracle 10g 在window 下的安装概述包括图片信息

    0
    60
    3.05MB
    2008-09-24
    3
  • dom4j

    package xmllab;<br><br>import java.io.File;<br>import java.io.FileWriter;<br>import java.util.Iterator;<br>import java.util.List;<br>import org.dom4j.Attribute;<br>import org.dom4j.Document;<br>import org.dom4j.DocumentHelper;<br>import org.dom4j.Element;<br>import org.dom4j.io.OutputFormat;<br>import org.dom4j.io.SAXReader;<br>import org.dom4j.io.XMLWriter;<br><br>/**<br><br>* @author Holen Chen<br><br>*/<br><br>public class Dom4jDemo {<br> public Dom4jDemo() {<br> }<br><br> /**<br><br> * 建立一个XML文档,文档名由输入属性决定<br><br> * @param filename 需建立的文件名<br><br> * @return 返回操作结果, 0表失败, 1表成功<br><br> */<br><br> public int createXMLFile(String filename){<br> /** 返回操作结果, 0表失败, 1表成功 */<br> int returnValue = 0;<br> /** 建立document对象 */<br> Document document = DocumentHelper.createDocument();//<?xml version="1.0" encoding="UTF-8"?><br> /** 建立XML文档的根books */<br> Element booksElement = document.addElement("books");//<books></books><br> /** 加入一行注释 */<br> booksElement.addComment("This is a test for dom4j, holen, 2004.9.11");//<books><!--This is a test for dom4j, holen, 2004.9.11--></books><br> /** 加入第一个book节点 */<br> Element bookElement = booksElement.addElement("book");//<books><!--This is a test for dom4j, holen, 2004.9.11--><book></book></books><br> /** 加入show属性内容 */<br> bookElement.addAttribute("show","yes");//<books><!--This is a test for dom4j, holen, 2004.9.11--><book show="yes"></book></books><br> /** 加入title节点 */<br> Element titleElement = bookElement.addElement("title");//<books><!--This is a test for dom4j, holen, 2004.9.11--><book show="yes"><title></title></book></books><br> /** 为title设置内容 */<br> titleElement.setText("Dom4j Tutorials");//<books><!--This is a test for dom4j, holen, 2004.9.11--><book show="yes"><title>Dom4j Tutorials</title></book></books><br> /** 类似的完成后两个book */<br> bookElement = booksElement.addElement("book");<br> bookElement.addAttribute("show","yes");<br> titleElement = bookElement.addElement("title");<br> titleElement.setText("Lucene Studing");<br> bookElement = booksElement.addElement("book");<br> bookElement.addAttribute("show","no");<br> titleElement = bookElement.addElement("title");<br> titleElement.setText("测试");<br> /** 加入owner节点 */<br> Element ownerElement = booksElement.addElement("owner");<br> ownerElement.setText("O'Reilly");<br> try{<br> /** 将document中的内容写入文件中 */<br> XMLWriter writer = new XMLWriter(new FileWriter(new File(filename)));<br> writer.write(document);<br> writer.close();<br> /** 执行成功,需返回1 */<br> returnValue = 1;<br> }catch(Exception ex){<br> ex.printStackTrace();<br> }<br> return returnValue;<br> }<br><br> /**<br> * 修改XML文件中内容,并另存为一个新文件<br> * 重点掌握dom4j中如何添加节点,修改节点,删除节点<br> * @param filename 修改对象文件<br> * @param newfilename 修改后另存为该文件<br> * @return 返回操作结果, 0表失败, 1表成功<br> */<br><br> public int ModiXMLFile(String filename,String newfilename){<br> int returnValue = 0;<br> try{<br> SAXReader saxReader = new SAXReader();<br> Document document = saxReader.read(new File(filename));<br> /** 修改内容之一: 如果book节点中show属性的内容为yes,则修改成no */<br> /** 先用xpath查找对象 */<br> List list = document.selectNodes("/books/book/@show" );<br> Iterator iter = list.iterator();<br> while(iter.hasNext()){<br> Attribute attribute = (Attribute)iter.next();<br> if(attribute.getValue().equals("yes")){<br> attribute.setValue("no");<br> }<br> }<br> /**<br> * 修改内容之二: 把owner项内容改为Tshinghua<br> * 并在owner节点中加入date节点,date节点的内容为2004-09-11,还为date节点添加一个属性type<br> */<br> list = document.selectNodes("/books/owner" );<br> iter = list.iterator();<br> if(iter.hasNext()){<br> Element ownerElement = (Element)iter.next();<br> ownerElement.setText("Tshinghua");<br> Element dateElement = ownerElement.addElement("date");<br> dateElement.setText("2007-09-06");<br> dateElement.addAttribute("type","Gregorian calendar");<br> }<br><br> /** 修改内容之三: 若title内容为Dom4j Tutorials,则删除该节点 */<br><br> list = document.selectNodes("/books/book");<br><br> iter = list.iterator();<br><br> while(iter.hasNext()){<br><br> Element bookElement = (Element)iter.next();<br><br> Iterator iterator = bookElement.elementIterator("title");<br><br> while(iterator.hasNext()){<br><br> Element titleElement=(Element)iterator.next();<br><br> if(titleElement.getText().equals("Dom4j Tutorials")){<br><br> bookElement.remove(titleElement);<br><br> }<br><br> }<br><br> }<br><br><br><br> try{<br><br> /** 将document中的内容写入文件中 */<br><br> XMLWriter writer = new XMLWriter(new FileWriter(new File(newfilename)));<br><br> writer.write(document);<br><br> writer.close();<br><br> /** 执行成功,需返回1 */<br><br> returnValue = 1;<br><br> }catch(Exception ex){<br><br> ex.printStackTrace();<br><br> }<br><br><br><br> }catch(Exception ex){<br><br> ex.printStackTrace();<br><br> }<br><br> return returnValue;<br><br> }<br><br><br> /**<br><br> * 格式化XML文档,并解决中文问题<br><br> * @param filename<br><br> * @return<br><br> */<br><br> public int formatXMLFile(String filename){<br><br> int returnValue = 0;<br><br> try{<br><br> SAXReader saxReader = new SAXReader();<br><br> Document document = saxReader.read(new File(filename));<br><br> XMLWriter writer = null;<br><br> /** 格式化输出 */<br><br> OutputFormat format = OutputFormat.createPrettyPrint();<br><br> /** 指定XML编码 */<br><br> format.setEncoding("GBK");<br><br> writer= new XMLWriter(new FileWriter(new File(filename)),format);<br><br> writer.write(document);<br><br> writer.close();<br><br> /** 执行成功,需返回1 */<br><br> returnValue = 1;<br><br> }catch(Exception ex){<br><br> ex.printStackTrace();<br><br> }<br><br> return returnValue;<br><br> }<br><br><br><br> public static void main(String[] args) {<br><br> Dom4jDemo temp = new Dom4jDemo();<br><br> //System.out.println(temp.createXMLFile("d://testxml.xml"));<br> <br> //System.out.println(temp.ModiXMLFile("d://testxml.xml","d://testxml2.xml"));<br>// try{<br> System.out.println(temp.formatXMLFile("d://testxml2.xml"));<br>// // System.out.println(temp.formatXMLFile("E:\\test.xml"));<br>// }<br>// catch(Exception e)<br>// {<br>// // e.printStackTrace();<br>// System.out.print("error!");<br>//<br>// }<br><br> }<br>}<br>

    4
    229
    811B
    2008-01-04
    9
关注 私信
上传资源赚积分or赚钱