我正在遵循指南,它为我提供了以下代码:

InputSource inputSource = new InputSource(new FileInputStream(new File("/path/to/xml/file.xml"))));

我想知道的是如何仍然可以创建org.xml.sax.InputSource,但是与其读取文件内容,不如使用已有的String变量。

最佳答案

使用StringReader而不是FileInputStream

请参阅StringReader的文档

例:

InputSource inputSource = new InputSource( new StringReader( myString ) );

10-04 12:01