Home | Business News | Browse by Publication | X | XML Journal

RELAX NG: the power is in the patterns. (Schema Language).

Publication: XML Journal
Publication Date: 01-JUL-02
Format: Online - approximately 1125 words
Delivery: Immediate Online Access
Full Article Title: RELAX NG: the power is in the patterns. (Schema Language).(Brief Article)

Article Excerpt
Schema languages are languages that allow you to specify the structure of XML instance documents. RELAX NG (see www.relaxng. org) is an XML schema language that is considered to be simple, yet powerful. This article gives an overview of an important concept of the RELAX NG schema language called patterns. The power of RELAX NG can be found in its patterns.

Schema languages also describe the allowed names of elements and attributes that are found in XML instance documents. And they allow you to specify element ordering, occurrence, and allowed content, like simple text, or datatypes, like integers. Some examples of schema languages are W3C XML Schema, RELAX NG, Schematron, and DTD.

RELAX NG differs from other schema languages in that it's built around the concept of patterns. To understand the power of RELAX NG, you must first understand the basic RELAX NG patterns and how they can be combined.

Let's begin by taking a look at the following XML instance document:

Patterns are fun Tom Gaven This...

View this article FREE - Now for a Limited Time, try Goliath Business News
Free for 3 Days!



More articles from XML Journal
Switching document views: applying XSLT stylesheets dynamically with D..., July 01, 2002
What is XQuery: when you need a powerful and convenient tool for analy..., July 01, 2002
Selecting a VoiceXML gateway: here are the criteria to help you. (Voic..., July 01, 2002
Omniopera.(from Kamiak Corp.)(Evaluation), July 01, 2002
The importance of integration standards: recent developments in XML-ba..., July 01, 2002

Looking for additional articles?
Search our database of over 3 million articles.

Looking for more in-depth information on this industry?
Search our complete database of Industry & Market reports by text, subject, publication name or publication date.

About Goliath
Whether you're looking for sales prospects, competitive information, company analysis or best practices in managing your organization, Goliath can help you meet your business needs.

Our extensive business information databases empower business professionals with both the breadth and depth of credible, authoritative information they need to support their business goals. Whether it be strategic planning, sales prospecting, company research or defining management best practices - Goliath is your leading source for accurate information.