OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] namespace handling models

[ 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/





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS