XML Schema: Breaking the Code

Written By
Jim Rapoza
Jim Rapoza
Published: Sep 6, 2002
Updated: Feb 2, 2021
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

As the famous developer said while on his deathbed, “XML is easy, XML Schema is hard”. OK, so maybe it really was a famous actor speaking about acting and comedy.

The point is still the same. One of the reasons for the heavy adoption of XML is how easy it is to learn. XML is very straightforward, taking advantage of previous languages and easy readability to become the language of choice for data management on the Web.

However, when it comes to XML Schema, which is a core standard for defining structure within XML, nothing is easy. XML Schema is easily the most complex standard on the Web today. In fact, the World Wide Web Consortium released XML Schema 1.0 in three parts, including a primer, just so developers would have any chance of understanding it.

Clearly a good book is needed to cut through the complexity. And the $39.95 XML Schema, by Eric van der Vlist, comes through, providing detailed but easily understandable information on when, where and how to use XML Schema.

The book is clearly oriented toward developers and authors who already have a good understanding of XML. While the book is pretty dense and complex itself (it is about XML Schema, after all) we found it to be immediately useful.

Like most good books in this vein, it provides lots of sample codes and then goes into detail about each element of the code.

Another thing we liked is that the book is clearly not a love letter to XML Schema. Van der Vlist points out several weaknesses and limitations in XML Schema, such as its inability to clearly define distinct element types.

Besides XML Schema, the book also discusses related and forthcoming standards, such as XPath and RDF, and how they relate to building an XML Schema.

And as one would expect, there are lots and lots of reference materials covering specific strings, tags and elements within XML Schema.

  • Title: XML Schema
  • Authors: Eric van der Vlist
  • Publisher: OReilly and Associates Inc. (www.oreilly.com)
  • Length: 400 pages
  • Price: $39.95
Jim Rapoza

Jim Rapoza

Content Writer

Jim Rapoza, Chief Technology Analyst, eWEEK.For nearly fifteen years, Jim Rapoza has evaluated products and technologies in almost every technology category for eWEEK. Mr Rapoza's current technology focus is on all categories of emerging information technology though he continues to focus on core technology areas that include: content management systems, portal applications, Web publishing tools and security. Mr. Rapoza has coordinated several evaluations at enterprise organizations, including USA Today and The Prudential, to measure the capability of products and services under real-world conditions and against real-world criteria. Jim Rapoza's award-winning weekly column, Tech Directions, delves into all areas of technologies and the challenges of managing and deploying technology today.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.