View Single Post
  #2 (permalink)  
Old 07-26-2007, 04:43 AM
vadivelanvaidyanathan vadivelanvaidyanathan is offline
D-Web Genius
 
Join Date: Feb 2007
Posts: 803
vadivelanvaidyanathan is on a distinguished road
Default Re: .Net framework support SAX?

It is a fact that .NET Framework contains excellent support for industry standards such as XML, XML Namespaces, XSLT, XPath, XSD, SOAP, and DOM; however, .NET does not support SAX.

SAX is a streaming, push-based, event-based, forward-only, read-only API to parse XML documents. The .NET Framework on the other hand, supports a better, pull-based (but still forward-only and read-only) API to parse XML document (in addition to DOM implementation). This API is offered via the classes derived from the XmlReader class in the System.Xml namespace. These classes offer the benefits of SAX (well-suited for parsing large XML documents as do not require memory/processing resources, etc.), and still is much simpler to use (unlike SAX, which requires more work from the application that uses the API).
Reply With Quote