[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: combining XML documents
> > <html> > > <head><title>Foo</title></head> > > <body>{ > > for $doc in ( collection('/path/A'), > > collection('/path/B'), > > collection('/path/C') ) > > return <a href='{ base-uri($doc) }'>{ $doc//title }</a> > > }</body> > > Small nit: shouldn't that be $doc//xhtml:title//text() assuming > there's a namespace, and so that you get the text content and not a > title element? Who says you don't want to have the <title/> within the <a/>? ;-) BTW, what is actually the proposed standard way of doing that (node to string)? You could write "data($title)", "$title//text()", "string($title)". All these ways differ, but what is the safe default for the newbie, string()? Martin
|
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
|