| 发表于:2007-01-24 15:36:005楼 得分:5 |
使用jdom import java.io.*; import java.util.*; import org.jdom.*; import org.jdom.input.*; import org.jdom.output.*; import org.jdom.xpath.*; public class jdomtool { public static void main(string[] args) throws ioexception, jdomexception { string filename = "d://web.xml "; printstream out = system.out; saxbuilder builder = new saxbuilder(); document doc = builder.build(new file(filename)); // print param information xpath parampath = xpath.newinstance( "//param "); list param = parampath.selectnodes(doc); iterator i = param.iterator(); while (i.hasnext()) { element servlet = (element) i.next(); string paramname=servlet.getchild( "param-name ").gettexttrim(); if (paramname.equals( "system_smtp ")){ out.print(servlet.getchild( "param-value ").gettexttrim()+ "aa "); }else if(paramname.equals( "system_user ")){ out.print(servlet.getchild( "param-value ").gettexttrim()+ "bb "); } } } } | | |
|