Closes the feeder and parser
Closes the feeder and parser
Given a DataChunk will return the next available data stream.
Given a DataChunk will return the next available data stream. Returns EOF when the Parser is closed, Empty when more DataChunks are needed. Returning El[EphemeralStream[PullType]] provides a stream which will lazily evalulate all available Xml Events from this DataChunk.
NOTEs (see Aalto-xml feeder.feedInput for details on this): 1) All existing events from the last El should be consumed before calling nextInput again 2) The DataChunk passed in should not be re-used until the stream returns empty (or Empty/EOF is returned).
Pushes through Misc items in either prolog or the epilog
Pushes through Misc items in either prolog or the epilog
The document element has been reached
An AynscParser, a DataChunk is fed in via nextInput which, in turn, returns an Input[EphmeralStream[PullType]] of events. When the Input is El then the stream may be evaluated to get all available events, and will return empty when no more for that data chunk is available.
See nextInput for more info.