Gorille - Rules for acceptable characters in XML

This Version: January 19, 2002

Latest Version: http://simonstl.com/ns/gorille/

Previous Version: None

Editors:

Table of contents

  1. Introduction
  2. Rules
  3. Resources
  4. Normative References
  5. Informative References

1. Introduction

This vocabulary is used by the com.simonstl.gorille to define which namespaces on attributes should be replaced by other namespaces. The vocabulary provides a list of characters which are acceptable in particular XML naming contexts.

Warning: perverse use of this technique may lead to your creating documents which will not validate in other XML processors. Use it carefully, in accordance with XML 1.0 and 1.1 or to create subsets of their productions useful for your particular purposes.

2. Rules

3. Related Resources

3.1 Document Type Definition

A DTD gorillerules.dtd.

3.2 SAX Filter

A SAX Filter implementing these rules. JavaDoc describing its class structure and usage is available here.

This code is provided as an example of application and is not normative.

3.3 JAR

The above code packaged as a java archive.

4. Normative References

  1. Extensible Markup Language (XML) 1.0
  2. W3C XML Names
  3. XML 1.1

5. Informative References