当前位置: 技术问答>java相关
如果不是XML文件,仅仅保存在字符串中的一个片断,该如何处理?
来源: 互联网 发布时间:2015-10-05
本文导语: parse 这个方法,我查了一下文档看到不能解析字符串,参数只能是文件或输入流、InputSource。 在我得项目中,由于数据量很小,处理时我认为没有没有必要写入到文件中,然后再调用parse(new File(...)),IO操作也比较费...
parse 这个方法,我查了一下文档看到不能解析字符串,参数只能是文件或输入流、InputSource。
在我得项目中,由于数据量很小,处理时我认为没有没有必要写入到文件中,然后再调用parse(new File(...)),IO操作也比较费资源,我想把XML数据保存在字符串中,该如何解析呢?用那个方法呢?
在我得项目中,由于数据量很小,处理时我认为没有没有必要写入到文件中,然后再调用parse(new File(...)),IO操作也比较费资源,我想把XML数据保存在字符串中,该如何解析呢?用那个方法呢?
|
Convert String to InputStream:
ByteArrayInputStream bais = new ByteArrayInputStream(xmlString.getBytes());
ByteArrayInputStream bais = new ByteArrayInputStream(xmlString.getBytes());