读取在java中存储为字符串的xml

时间:2014-05-12 06:45:40

标签: java xml

我的网页内容是一个XML文件,我将此内容保存在字符串中。我必须读取XML文件的节点。如何从此XML文件中获取节点的值?

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

您可以使用文档

In Java, how do I parse XML as a String instead of a file?

public static Document loadXMLFromString(String xml) throws Exception
{
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    DocumentBuilder builder = factory.newDocumentBuilder();
    InputSource is = new InputSource(new StringReader(xml));
    return builder.parse(is);

}