如何获取XML内某个标签下的所有内容(包括标签)?

RT,例如如下xml:
<?xml version="1.0" encoding="utf-8" ?>
<test>
<a>1</a>
<b>2</b>
<c>3</c>

</test>

我要获取<test>内的内容<a>1</a><b>2</b><c>3</c>

第1个回答  2015-04-01
// 此段代码需要引入dom4j的jar包
public static void main(String[] args) {
try {
String xml = "<?xml version=\"1.0\" encoding=\"utf-8\" ?><test><a>1</a><b>2</b> <c>3</c></test>";
Document doc = DocumentHelper.parseText(xml);
Element testElement = doc.getRootElement();
String testxml = testElement.asXML();
String result = testxml.substring(testxml.indexOf(">") + 1, testxml.lastIndexOf("<"));
System.out.println(result);
} catch (DocumentException e) {
e.printStackTrace();
}
}本回答被提问者和网友采纳
第2个回答  2015-03-28
使用Dom4j解析xml文件.
第3个回答  2015-03-30
我知道,要不要我写给你?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网