REVIEW - XML Schema - The W3C's Object-Oriented Descriptions for XML


Title:

XML Schema

The W3C's Object-Oriented Descriptions for XML

Author:

Eric Vlist

ISBN:

Publisher:

O'Reilly (2002)

Pages:

379pp

Reviewer:

Rob Hughes

Reviewed:

August 2003

Rating:

★★☆☆☆


There is something about all things XML that I find makes the subject a tricky one to break into. The difficulty is, I suspect, more due to the complexity of terminology than the general complexity of the subject area. Despite this, I found this book approachable and more importantly, useful.

The text progresses logically from introducing the reader to the basic concepts to the deeper and darker areas of XML Schema. The author is not afraid of showing different approaches where appropriate and discussing the benefits and drawbacks of each. There are also frequent interesting insights into the background of Schema, the ways in which it differs from the less expressive DTDs and the problems inherent with the current Schema language. The final quarter of the book is basically a reference, so it is valuable both to learn from and as a manual.

The style of this book is exactly that which I like to see and enjoy reading. The writing is brisk and concise yet maintains clarity, which helps to keep the book approachable. The style is well supported by a structure based around short chapters; each of which is digestible in a reasonably short time period.

Although I personally find the subject area awkward and non-intuitive, if you need to work with XML Schema, I recommend this book as a very useful guide and reference.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.