0

我正在对 Splunk 进行 REST 调用,现在需要如何从 ResultsReaderXml 获取完整的 XML

InputStream results = jobSavedSearch.getResults();
ResultsReaderXml resultsReader = new ResultsReaderXml(results);

我可以将读者推送到散列并打印,但我想要完整的 XML。

4

1 回答 1

2

结果阅读器旨在将 XML 标记为键值对。如果您想要原始 XML,只需直接从流中提取数据。例如:

InputStream results = jobSavedSearch.getResults();
InputStreamReader reader = new InputStreamReader(results, "UTF8");

现在您可以直接从流阅读器中读取——此时它只是一个文本流。

于 2012-11-09T21:39:14.553 回答