|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Return Position()Vallone, Philip Mr CTR USA AMC Philip.Vallone at us.army.milFri Jun 13 11:07:14 PDT 2008
Hi List, I am trying to return the position of each <row> in the following xml example: Sample XML: <table> <title> <pcnarr>Table 3. Response</pcnarr> </title> <tgroup cols="3"> <colspec colwidth="*"/> <colspec colwidth="*"/> <colspec colwidth="*"/> <tbody> <row> <entry align="center"> <emphasis emph="bold"> <pcnarr> Action</pcnarr> </emphasis> </entry> <entry align="center"> <emphasis emph="bold"> <pcnarr> Action</pcnarr> </emphasis> </entry> <entry align="center"> <emphasis emph="bold"> <pcnarr>Action</pcnarr> </emphasis> </entry> </row> <row> <entry align="center"> <emphasis emph="bold"> <pcnarr> Action</pcnarr> </emphasis> </entry> <entry align="center"> <emphasis emph="bold"> <pcnarr> Action</pcnarr> </emphasis> </entry> <entry align="center"> <emphasis emph="bold"> <pcnarr>Action</pcnarr> </emphasis> </entry> </row> </tbody> </tgroup> </table> Here is my Xquery Expression: for $rows in //table/tgroup/tbody let $pos := $rows/row/position() (: I want to return row position:) return <row num="{$pos}">Some Data</row> Which returns: <row num="1 2">Some Data</row> Desired results: <row num="1">Some Data</row> <row num="2">Some Data</row> Thanks for the help Phil
|
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
|






