On 23/05/13 09:34, Mailing Lists Mail wrote:
  I was trying to query the atribute value using Xquery in MarkLogic and
  no matter what, I dont seem to be printing the value...
  So this is what I do...

  for $college at $position in  $doc//college
     return
          <div>
              {$college/name}
          </div>
         <div>
              {$college/@id}
          </div>

In both those cases you're selecting nodes, and the nodes are being added to the result tree. I suspect the browser is displaying the name, as it is an element with text content, but the "id" attribute is added as an attribute, which browsers don't display.

In both cases what you really want is probably the string value of those nodes, which you can get be calling the string() function on them.

John

--
John Snelson, Lead Engineer                    http://twitter.com/jpcs
MarkLogic Corporation                         http://www.marklogic.com
_______________________________________________
[email protected]
http://x-query.com/mailman/listinfo/talk

Reply via email to