[
Lists Home |
Date Index |
Thread Index
]
bry@itnisk.com wrote:
> am wondering if anyone can think of any
> other models for how xml applications handle
> namespaces that are not in the applications
> known namespaces than these:
>
> parse-tree: all elements in the unknown
> namespace is ignored, and children of the
> element are parsed.
>
> ignore-tree: as soon as an element in an
> unknown namespace is encountered that
> element and any children are ignored.
>
> fail: unknown namespaces are a cause for
> failure. Generally due to validation
> failure.
pass-through: elements in the unknown namespace and their children are
passed through to another application. Ex: pipelined applications,
transforms.
extract-text: a transform or filter is applied to the unknown elements
to extract text contents. Ex: RSS summaries. This is a subset of
transform: elements and children in the unknown namespace are
transformed into known elements and text. Ex: Henry Thompson's normal forms.
In the spirit of your list, this doesn't include strategies by which
unknown namespaces become known, such as James Clark's NXML locate and
David Tolpin's Regular Associations, recently mentioned on this list.
Bob Foster
http://xmlbuddy.com/
|