我正在遵循指南,它为我提供了以下代码:
InputSource inputSource = new InputSource(new FileInputStream(new File("/path/to/xml/file.xml"))));
我想知道的是如何仍然可以创建一个org.xml.sax.InputSource,但是不要读取文件的内容,而要使用一个String已有的变量。
org.xml.sax.InputSource
String
使用StringReader而不是FileInputStream。
StringReader
FileInputStream
请参阅StringReader的文档
例:
InputSource inputSource = new InputSource( new StringReader( myString ) );