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
相关文档:
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
2009-12-20 22:15:02
今天花了一天时间把传智播客的JAVA SE高级视频1 API看完了,还看了一部分高级食品2 IO的视频,以下是API的笔记。
API: Application Programming Interface 应用程序编程接口
windows API:windows系统提供的
JAVA API:JDK中提供的各种java类(掌握常用的API ......
String uid=jTextField.getText();
String upass=jTextField.getText();
try {
Class.forName("oracle.jdbc.driver.OracleDriver");//要导入外部包
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:scott ......
作者:仙人掌工作室出处:KissJava.com责任编辑:王玉涵
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串 ......