Я ищу XML-синтаксический анализатор, который вместо синтаксического анализа из InputStream или InputSource вместо этого позволяет вставлять блоки текста в парсер. Например. Я хотел бы иметь что-то вроде следующего:
public class DataReceiver {
private SAXParser parser = //...
private DefaultHandler handler = //...
/**
* Called each time some data is received.
*/
public void onDataReceived(byte[] data) {
parser.push(data, handler);
}
}
Причина в том, что мне хотелось бы что-то, что будет хорошо работать с сетевыми библиотеками NIO, а не возвращаться к потоку на модель подключения, требуемой для поддержки блокировки InputStream.