易截截图软件、单文件、免安装、纯绿色、仅160KB

java 对xml的增删改查

<?xml version="1.0" encoding="UTF-8"?>
<root>
 <person id="1">
  <username >xiaoma</username>
  <password>xiaoma</password>
 </person>
 <person id="2">
  <username>manager</username>
  <password>password2</password>
 </person>
 <person id="3">
  <username>hello</username>
  <password>woerld</password>
 </person>
</root>
*****************************
package com.test;
import java.io.*;
import java.util.*;
import org.jdom.*;
import org.jdom.input.SAXBuilder;
import org.jdom.output.XMLOutputter;
/**
 * xml的增删改查之SAXBuilder
 *
 * @author Administrator
 *
 */
public class XmlTest {
 // 查询所有的数据
 public static void list() throws JDOMException, IOException {
  SAXBuilder builder = new SAXBuilder();
  String xmlPath = "message.xml";
  // String xmlPath = "./WebRoot/xml/message.xml";
  // 获得文档对象
  Document document = builder.build(xmlPath);
  // 获得根节点
  Element root = document.getRootElement();
  List list = root.getChildren();
  System.out.println("root : " + root);
  System.out.println("root.getName : " + root.getName());
  System.out.println("listSize : " + list.size());
  Iterator it = list.iterator();
  while (it.hasNext()) {
   Element e = (Element) it.next();
   System.out.println("ID: " + e.getAttributeValue("id"));
   System.out.println("childUsername:" + e.getChildText("username"));
   System.out.println("childPassword:" + e.getChildText("password"));
  }
  // for(int i=0;i<list.size();i++){
  // Element e = (Element)list.get(i


相关文档:

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

Java显示特定浮点数时的怪问题

浮点数不能进行精确运算,这个问题想必大家都知道,我今天也不是讲这个问题,而是讲一个怪问题。
首先,请大家先看下以下几条语句的输出:
Double d1 = 0.005;
Double d2 = Double.parseDouble("0.005");
System.out.println(d1);
System.out.println(d1.toString());
System.out.println(d2);
输出会是什 ......

java操作excel文件

这个是自己过去为了方便操作excel数据,写的一个工具类,没有优化过,呵呵
上面的是工具类,下面提用法,写法很笨,但用着还很方便
package com.dtb.utils;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Array ......

Java正则表达式详解

 
作者:仙人掌工作室出处:KissJava.com责任编辑:王玉涵
 
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串 ......

银行笔试题 java笔试题

1、作用域public,private,protected,以及不写时的区别
  答:
区别如下:  
作用域           当前类       同一package     子孙类      其他package  
p ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号