Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why doesn MSXML support XML Schema (XSD) or, Why did Microsoft make their own version of schema (XDR)?

0
10 Posted

Why doesn MSXML support XML Schema (XSD) or, Why did Microsoft make their own version of schema (XDR)?

0

XML-Schema efforts are continuing, and as of this writing (12/5/2000), XML-Schema is not finalized. Microsoft has committed to support XML Schema when it becomes a full W3C recommendation. Before XML-Schema efforts began, a number of companies developed the XML-Data specification. When it became apparent that XML-Schema would supercede XML-Data, Microsoft wanted to support XML-Schema, but needed to ship product without waiting for standards efforts to continue. To this end, XML-Data Reduced was developed as a minimal subset of XML-Data that was guaranteed to be compatible with XSL-Schema as it developed. Current Microsoft XML parsers will validate documents against an XDR schema, and will support XSD when it is released. The released MSXML3 uses XDR, but beta products such as the .NET framework SDK are already using XSD. MSXML4 will use XSD. In addition, tools to automatically convert XDR to XSD are now provided. In fact, the conversion is accomplished through an XSLT stylesheet. If yo

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.