Path Syntax Summary for XML Zebra

Version 1.0-pre-3

http://www.xmlzebra.com/


What is XML Zebra?

XML Zebra is an XML Schema differencing tool that works by creating a "fingerprint" file for a set of Schemas. The "fingerprint" contains paths (like XPaths, but extended with extra information) that define what is allowed in valid XML documents for those Schemas. By comparing versions of the "fingerprint" files, both direct and indirect changes to the allowed XML can be detected between versions of the Schemas.

For more details about XML Zebra, see http://www.xmlzebra.com/.


What is the syntax for XML Zebra paths?

This document summarises the syntax that XML Zebra uses for the paths it generates in its “fingerprint” XML files.

Things that are the same as XPath

Things that are different to XPath

Other things to note

More example XML Zebra paths


Last updated: 25 March 2010
XML Zebra is made available for use under the Apache 2.0 licence by Londata Limited.