jdom读取xml

只写简要的代码,以便之后开发参考用,

 

单例的读取:

 

public class JdomXML{

 

private static JdomXML instance = new JdomXML();

 

private static final String filePath="test.xml";

 

private Element root;

 

private JdomXML(){

  SAXBuilder sb = new SAXBuilder();

  //通过classpath的方式读取

  Document doc= sb.build(Thread.currentThread().getContextClassLoader.getResourceAsStream(filePath));

 

  this.root = doc.getRootElement();

 

 

 

}

 

public staitc JdomXML getInstance(){

   return instance;

}

 

private void initInfo(){

  Element ele = (Element)XPath.selectSingleNode(root,"//outlab/lab1");

  String cont = ele.getText();

 

  List many = XPath.selectNodes();

 

  //通过getAttribute方法获得属性值

}

}

 

 

test.xml 文件大致内容

 

<outlab>

    <lab1>

    </lab1>

</outlab>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值