| Home : Web : XML |
| Click "Subscribe" if you want to be notified of new or updated links in this category. | Subscribe |
|
|
XML Listings
|
|
Total:
141 | Displaying: 61 - 70 | Pages: << 1 2 3 4 5 6 7 8 9 10 >> |
|
|
|
If in its entire lifespan W3C XML Schema (WXS) were used merely to validate document after earnest little document, it would have proven its worth. Happily, schemas are useful for much more than validation. XML applications can extrapolate all sorts of functionality from an XML vocabulary: everything from document authoring and GUI-building to marshaling, workflow, and process management.
Updated: 05/12/2005
|
|
|
Despite the many articles explaining W3C XML Schema (WXS), it\'s not enough to discuss WXS as a specification only. Educational materials should also discuss tools which aid the development of XML applications which employ WXS. This article focuses on an API in the .NET platform, the XML Schema Object Model (SOM). SOM is a rich API which allows developers to create, edit, and validate schemas programmatically -- one of the few such tools available so far.
Updated: 05/12/2005
|
|
|
Relaxer is a Java schema compiler for the XML schema languages RELAX NG and Relax Core. Using the Document Object Model, among other APIs, Relaxer generates Java classes based on schemas. It can also create classes based on XML document instances. The classes that Relaxer generates provide methods that allow you to access instances that are valid with regard to the compiled schemas, for use in your own programs that rely on the generated classes.
Updated: 05/12/2005
|
|
|
The arrival of the W3C\'s XML Schema specification has evoked a variety of responses from software developers, system integrators, XML document analysts, authors, and designers of B2B vocabularies. Some like the richer structure and semantics that can be expressed with these new schemas as compared to DTDs, while others complain about excessive complexity. Many find that the resulting schemas are difficult to share with wider audiences of users and business partners.
Updated: 05/12/2005
|
|
|
There are several schema languages available for use in XML applications, including W3C XML Schema, Schematron, RELAX Core, and RELAX NG.The primary reason schema languages exist is validation, a process to determine whether an XML instance meets the constraints imposed by a schema. Although many people only use schemas to validate XML, the capabilities of a schema can exceed validation. In this article, we examine the effectiveness of schemas and how RelaxNGCC extends their ability.
Updated: 05/12/2005
|
|
|
In \" Architectural Design Patterns for XML Documents\" I proposed a catalog of XML schema-design patterns. In keeping with the idea behind design patterns, they were culled from schemas in common use today, but it\'s still good to take them for a spin and apply them to a real project. In this article I\'ll do just that. The project in question is the design of an XML-based type library format. If you\'ve had exposure to Microsoft COM or Mozilla\'s XPCOM, you\'re probably familiar with their binary TLB (MS) and XDT (Mozilla) formats that define the available operations and interfaces for a package of portable components.
Updated: 05/12/2005
|
|
|
This article explains how to integrate two powerful XML schema languages, RELAX NG and Schematron. Embedding Schematron rules in RELAX NG is very simple because a RELAX NG validator ignores all elements not in the RELAX NG namespace .This means that Schematron rules can be embedded in any element and on any level in a RELAX NG schema.
Updated: 05/12/2005
|
|
|
Much of the added complexity of XSLT 2.0 as compared with 1.0 comes from the former\'s support for the W3C\'s XML Schema data typing system. As James Mason described in a recent Report from Extreme Markup Languages 2003, Jeni Tennison\'s presentation on complications introduced into XSLT 2.0 by the requirements for strong typing left many wondering .
Updated: 05/12/2005
|
|
|
This article is a companion to two different works already published on XML.com: my introduction to W3C XML Schema is a tutorial introducing the language\'s main features, with a progression which I hope is intuitive; and my comparison between the main schema languages, an attempt to provide an objective and practical feature-by-feature comparison between XML schema languages. In this new article, I have taken the same approach as the one used in the W3C XML Schema tutorial but this time I\'ve implemented the schemas using RELAX NG.
Updated: 05/12/2005
|
|
|
After a recent lull in traffic, XML-DEV is now alive and well once more, and turning its attention again to XML Schemas. Are the XML Schema specifications too complicated? Is this symptomatic of a wider problem in the XML infrastructure? XML Deviant sees if the oracles of XML-DEV have the answers.
Updated: 05/12/2005
|
|
|
XML Listings
|
|
Total:
141 | Displaying: 61 - 70 | Pages: << 1 2 3 4 5 6 7 8 9 10 >> |
|
|