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] Architectural Forms: A New Generation (draft 2.1)

[ Lists Home | Date Index | Thread Index ]

Joe English scripsit:

> An HTML-to-Braille converter might use this to turn
> <IMG ALT="alternate text" ...> into <FIG>alternate text</FIG>.

Fair enough, but is <FIG TEXT="alternate text"/> really any worse?

> What would be even more useful is a way to turn attributes
> into subelements, with the content determined by the attribute value.
> I can think of several use cases for this.

So can I, but I don't think it's necessary for AF:NG 1.0 to
declare victory, especially if the architectural validator is
RELAX NG, with its ability to treat attributes and child elements
symmetrically:

foo = (attribute foo {xsd:integer} | element foo {xsd:integer}

can be added to the content model of an element, allowing it
to have either the attribute or the child element but not both.

-- 
John Cowan           http://www.ccil.org/~cowan              cowan@ccil.org
To say that Bilbo's breath was taken away is no description at all.  There
are no words left to express his staggerment, since Men changed the language
that they learned of elves in the days when all the world was wonderful.
        --_The Hobbit_




 

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

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