|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Whitespace problem in CSV-like outputJohn Snelson john.snelson at oracle.comFri Oct 17 18:23:32 PDT 2008
Yves Forkl wrote: > It is a bit disappointing to see that XQuery does not offer a simple, > general method to create CSV-type files, at least not in my case. What would be simpler than what you have written here? > NB: While the names of the functions seem to suggest that the line feed > should rather be appended in my:join-records-into-lines than in > my:join-fields-into-record, I don't see any easy way to do this. Redefine your functions like this: declare function my:join-fields-into-record ( $fields as xs:string*, $delimiter as xs:string ) as xs:string { string-join($fields, $delimiter) } ; declare function my:join-records-into-lines ( $records as xs:string* ) as xs:string { string-join($records, " ") } ; John -- John Snelson, Oracle Corporation http://snelson.org.uk/john Berkeley DB XML: http://oracle.com/database/berkeley-db/xml XQilla: http://xqilla.sourceforge.net
|
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
|






