MSXML 5.0

 <  Day Day Up  >  

Office 2003, and therefore InfoPath 2003, uses a new version of MSXML ”MSXML 5.0 (also called XML Core Services). MSXML 5.0 is an XML processor that also exposes the structure of an XML document for programmatic manipulation. MSXML includes an implementation of the W3C XML Document Object Model (with some proprietary Microsoft extensions).

MSXML is no ordinary XML processor, a term that in many implementations refers simply to an XML parser. MSXML is an extensive implementation of several XML technologies, including XPath, DOM, SAX (Simple API for XML), XSLT, and W3C XML Schema (see Figure 17.20). Because MSXML and each of these technologies could merit a book on their own, the description given here is necessarily brief.

Figure 17.20. Help is available with each of the many XML technologies in MSXML 5.0.

graphics/17fig20.jpg

When using MSXML 5.0 in InfoPath, the most relevent aspects are the DOM implementation and XPath implementation.

 <  Day Day Up  >  


Microsoft Office InfoPath 2003 Kick Start
Microsoft Office InfoPath 2003 Kick Start
ISBN: 067232623X
EAN: 2147483647
Year: 2004
Pages: 206

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net