从XMLResponse创建FileReader?

时间:2011-10-02 09:26:06

标签: java xml

我正在尝试从FileReader创建Document(而不是XMLResponse),如下所示:

    // Parse XML Response
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    DocumentBuilder db = factory.newDocumentBuilder();
    InputSource inStream = new InputSource();
    inStream.setCharacterStream(new StringReader(XMLResponse));
    Document doc = db.parse(inStream);

但我不知道如何使用InputSource来创建它?

1 个答案:

答案 0 :(得分:1)

您无法创建FileReader,因为响应可能不是来自文件。但是,看起来,您可以获得Reader,这是引用读者的正确方式。

如果方法特别需要FileReader,则方法设计不正确。