NodeList root = null ;
try {
InputSource is= new InputSource( new InputStreamReader( new URL(url).openStream()));
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance ();
DocumentBuilder dom = factory.newDocumentBuilder();
Document doc = dom.parse(is);
root = doc.getElementsByTagName(str);
} catch (Exception e){
e.printStackTrace();
}
return root;
}
本文介绍了一种通过Java程序从指定URL加载XML文档,并使用DOM解析器获取特定节点列表的方法。此方法首先通过URL打开输入流,然后创建一个InputSource对象来初始化DocumentBuilderFactory。接下来,它构建一个Document对象并调用getElementsByTagName方法来获取所有匹配指定字符串的节点。

被折叠的 条评论
为什么被折叠?



