KyaPoocha.com

Huge Collection of Interview Questions


Does .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).



If you liked this question/asnwer, make sure you
Subscribe to KyaPoocha.com RSS feed!


BOOKMARK THIS : BlinkList | del.icio.us | Digg it | Furl | reddit | StumbleUpon | Yahoo MyWeb |