Has anyone had the experience of parsing streaming XML? I need to be able to parse XML over a socket connection in Java and most parsers expect a whold document at once. Im curious if anyone has found a way to do it and can steer me in the right direction. Thanks in advance.