(MicroSoft XML) An XSLT processor from Microsoft that works with the Internet Explorer browser. It includes an XML parser and XPath processor. See XSLT.
Download Computer Desktop Encyclopedia to your iPhone/iTouch
| 5min Related Video: MSXML |
| Wikipedia: MSXML |
Microsoft XML Core Services (MSXML) is a set of services that allow applications written in JScript, VBScript, and Microsoft development tools to build Windows-native XML-based applications. It supports XML 1.0, DOM, SAX, an XSLT 1.0 processor, XML schema support including XSD and XDR, as well as other XML-related technologies.
Contents |
All MSXML products are similar in that they are exposed programmatically as Component Object Model (COM) objects. Developers can program against MSXML objects from C++ or from scripts languages such as JScript and VBScript. Managed .NET Interop with MSXML COM components is not supported or recommended.
As with all COM components, an MSXML object is programmatically instantiated by CLSID or ProgID. Each version of MSXML exposes its own set of CLSIDs and ProgIDs. For example, to create an MSXML 6.0 DOMDocument object, which exposes the IXmlDomDocument,[1] IXmlDomDocument2,[2] and IXmlDomDocument3[3] COM interfaces, the ProgID "MSXML2.DOMDocument.6.0" must be used.
MSXML also supports version-independent ProgIDs. Version-independent ProgIDs do not have a version number associated with them. For example "Microsoft.XMLHTTP". These ProgIDs were first introduced in MSXML 1.0, however are currently mapped to MSXML 3.0 objects and the msxml3.dll.
Different versions of MSXML support slightly different sets of functionality. For example, while MSXML 3.0 supports only XDR schemas, it does not support XSD schemas. MSXML 4.0, MSXML 5.0, and MSXML 6.0 support XSD schemas. However, MSXML 6.0 does not support XDR schemas. Support for XML Digital Signatures is provided only by MSXML 5.0. For new XML-related software development, Microsoft recommends[4] using MSXML 6.0 or its lightweight cousin, XmlLite, for native code-only projects.[5]
MSXML is a collection of distinct products, released and supported by Microsoft. The product versions can be enumerated as follows:[6] More information on each version is also available at Microsoft Downloads website.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| XDR Schema | |
| Extensible Stylesheet Language | |
| Dimitre Novatchev |
| Msxml 6.0 parser or msxml 4.0 sp2? | |
| How do you uninstall msxml 6.0 parser? | |
| How you to installing msxml 6.10.1129.0 in your computer? |
Copyrights:
![]() | Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2009 Computer Language Company Inc. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "MSXML". Read more |