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

java SAX解析XML文件

import java.io.File;
import java.io.FileNotFoundException;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class ResolveXmlFile {
 
 public void resolverXml() throws DocumentException, FileNotFoundException{
  
  //读取xml文件 来得到document
  SAXReader reader = new SAXReader();
  Document document = reader.read(new File("F:\\Workspaces\\DomXmlProject\\src\\T_AR_OtherBillentry.xml"));
  Element root = document.getRootElement();
  //循环根节点
  for(java.util.Iterator it =root.elementIterator("columns");it.hasNext();){
    Element elm=(Element)it.next();
    
    //循环子节点
    for(java.util.Iterator it1 = elm.elementIterator("column");it1.hasNext();){
     Element elm1 =(Element)it1.next();
     Element name=elm1.element("name");              //取得节点
     Element type=elm1.element("sqlType");   //取得节点
     System.out.println(name.getData().toString()+type.getData().toString());
    }
   }
 }
 
 public static void main(String[] args) throws DocumentException, FileNotFoundException{
  ResolveXmlFile rx = new ResolveXmlFile();
  rx.resolverXml();
 }
}


相关文档:

Java序列化简明概要

1. 概念: 序列化就是把对象变成对象流(确切说是把对象的属性写入流),如果需要进而可以把对象流存成二进制文件;
2. 目的: 序列化的目的是为了方便永久存储或者网络传输;
3. 如何实现: 将类实现Serializable接口即可,无必须实现的方法,实现该接口只是为了标识该类可被序列化;
4. (转)其他需要知道的:
  ......

java继承问题 经常遇到保存下来

import java.util.ArrayList;
import java.util.HashMap;

public class Client {

/**
* @param args
*/
public static void main(String[] args) {
test1();
System.out.println("==================================");
test2(); ......

java设置按时间自动执行

import java.util.Timer;  
import java.util.TimerTask;  
public class EggTimer {     
    private final Timer timer = new Timer();  
    private final int minutes;  
    public EggT ......

有关java中的String,StringBuffer,StringBuild

String 字符串常量
StringBuffer 字符串变量(线程安全)
StringBuilder 字符串变量(非线程安全)
简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经 ......

socket通信java或c#中文乱码问题

C#中显示中文:

发送数据:  
  string   sReturnData   =   "你好";  
  Byte[]  
bReturnData   =   Encoding.ASCII.GetBytes(sReturnData.ToCharArray());  
 
m_sktSession.Send(bReturnData); 
【将出现乱码】
】  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号