IP*Works! XMLp ASP.NET Component 



This component is part of the IP Works Enterprise ASP.NET Component Library.

XMLp Component
The XMLp component implements a SAX2-compliant XML parser used to parse and verify the structure of XML documents.

NOTE: What follows is a very short description of the component interfaces. For more information, please consult the help files that come with the respective package.

Remarks
The XMLp component parses XML documents and verifies that they are well-formed. The results are provided through a set of events complying with the SAX2 specification.

In addition, the document structure may be queried through an XPath mechanism that supports a subset of the XPath specification.

The parser is optimized for read applications, with a very fast engine that builds internal DOM structures with close to zero heap allocations.

The component takes pieces of XML code through the Input method, until Flush is called. The document is parsed and fires events like StartElement, EndElement, Characters, IgnorableWhitespace, PI, etc. Entities are evaluated inside the EvalEntity event. If BuildDOM is set to True, an internal DOM structure is created, which in turn enables properties such as XPath, XElement, XText, etc. which allow traversal of the document structure.

When XPath is set to a valid path, XElement points to the name of the element, with XParent, XNamespace, XPrefix, XChildren, and XText providing other properties of the element. The attribute arrays (AttrName, AttrValue, AttrNamespace, etc.) provide the attributes of the current element.

An additional "relaxed" mode allows for lexical parsing of non-XML documents (e.g. HTML). This is enabled by setting Validate to False. In this case, events will be fired as elements, entities, etc. are encountered, but the structure of the document will not be checked for "well-formedness", and the internal DOM structure will not be built.


More Information: http://www.nsoftware.com/products/component/xmlp.aspx


Get Started Today!
Order Online Now or Contact Us!

Sales & Customer Service
(321) 332-6825

Toll Free: (800) 317-8552

Visit the contact page for more contact options.

Microsoft SQL Server 2008

Check out all the new features that have been added to the new Microsoft SQL Server.

Uptime Guarantee

With Server Intellect's 99.9% uptime guarantee, you can worry about the small things.

Proactive Management

The Server Intellect team is always working to keep your server up-to-date.

Awards

Server Intellect has been chosen for numerous awards for hosting and Dedicated Server Packages.

Affiliate Program

Affiliate Partners can earn up to $75.00 by simply referring purchasing customers to the Server Intellect website.