|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] XQuery in mark logicAndrew Welch andrew.j.welch at gmail.comFri Aug 22 11:05:11 PDT 2008
2008/8/22 bharath maharajan <http://x-query.com/mailman/listinfo/talk>:
> Hi All,
> I am facing some issue in XQuery with Marklogic database.
>
> In the below example,
>
> <books>
> <book >
> <information>
> <name> HF </name>
> <pages>45</pages>
> </information>
> </book>
> <book>
> <information>
> <name>Core</name>
> <pages>67</pages>
> </information>
> </book>
> </books>
>
> When i try,
> data(doc("book.xml")/books/book/information))
>
> the output in StylusStudio is
> HF 45 Core 67868
>
> which is something i expected. But when i try the same in Marklogic database
> I get it in
>
> HF45Core67868
>
> how can i modify my query to get the output like
>
> HF 45 Core 67868
To combine items in a sequence with a separator you can use
string-join() eg string-join($seq, ' ')
However, you can't be telling us the full story because neither of
your output's could be made from that input with that query...
It's probably just a case of whitespace stripping, but it's hard to
say anything more than that.
--
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.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
|






