XmlPullParser читает InputSource
Я знаю как создать InputSource
снаружи Reader
но как это сделать наоборот?
Я захватываю org.xml.sax.InputSource
и теперь хочу кормить его в org.xmlpull.v1.XmlPullParser
, У этого есть несколько методов setInput, но они только принимают Reader
или же InputStream
в качестве аргумента. Какой будет лучший способ конвертировать InputSource
в один из них?
1 ответ
Решение
Дурак я
XmlPullParser xpp = factory.newPullParser();
xpp.setInput(is.getCharacterStream());
Где "это" является InputSource