当前位置: 技术问答>java相关
java中操作XML的问题。(急)
来源: 互联网 发布时间:2015-07-11
本文导语: 我按照XML格式写了一个字符串,现在需要根据这个字符串得到一个Document对象,我该怎么操作? 主要是怎样将这个字符串传给Document.parse()? | Reader reader = new StringReader(str); InputSource source = ...
我按照XML格式写了一个字符串,现在需要根据这个字符串得到一个Document对象,我该怎么操作?
主要是怎样将这个字符串传给Document.parse()?
主要是怎样将这个字符串传给Document.parse()?
|
Reader reader = new StringReader(str);
InputSource source = new InputSource(reader);
Document.parse(source);
InputSource source = new InputSource(reader);
Document.parse(source);
|
没看明白你到底说的什么意思
给你段程序算了
是从文件中读取得
如果是字符流,那么看看api,没记错的话是把file改成inputstream就可以了
DocumentBuilderFactory ocbf=DocumentBuilderFactory.newInstance();
DocumentBuilder docb=docbf.newDocumentBuilder();
Document doc=docb.parse(new File(filename));
root=doc.getDocumentElement();
给你段程序算了
是从文件中读取得
如果是字符流,那么看看api,没记错的话是把file改成inputstream就可以了
DocumentBuilderFactory ocbf=DocumentBuilderFactory.newInstance();
DocumentBuilder docb=docbf.newDocumentBuilder();
Document doc=docb.parse(new File(filename));
root=doc.getDocumentElement();