XML Path Event API is a C#/.NET focussed programming interface that allows XPath style processing of XML documents in a streaming (SAX like) fashion.