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 に答える