[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Attributes: syntax hacks
It probably is. There are those who think declaring an xsd:list saves them from the fact that it is just whitespace delimited CDATA. In a sense, some don't quite get it that Schemas and DTDs are instructions to application processors, not parsers, and even then, don't declare the delimiters inside the attributes. One might want to rethink this http://lists.w3.org/Archives/Public/www-xml-schema-comments/2002OctDec/0003. html but at the end of the day, a list inside an attribute where the content of a list member includes whitespace is back to ugly syntax hacking in the instance. len From: Jason Diamond [mailto:jason@i...] On Friday, June 13, 2003, at 06:26 AM, Bullard, Claude L (Len) wrote: > But considering that filenames can have > spaces in them in both MS and Unix operating > systems, other than stuffing %20 in the strings, > that is a likely solution. If you have to stick them in attributes, URL-escaping seems like the best solution to me. It's easily describable with WXS and you have precedence: xsi:schemaLocation. Think of your attribute as containing a list of URIs, relative in this case. > Other than > > <url>me1.jpg</url> > <url>me2.jpg</url> > > what are better solutions? That is the better solution, isn't it? -- Jason Diamond http://injektilo.org/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|