Loading TOC...

sc:name

sc:name(
   [$arg as schema-component()]
) as xs:QName?

Summary

Returns the name of the schema component, if any. The context item is used if no argument is given.

Parameters
$arg The item whose name is to be returned.

Example

declare namespace th="http://marklogic.com/xdmp/thesaurus";
xdmp:describe(
<th:thesaurus>
  <th:entry><th:term>dog</th:term>
     <th:synonym><th:term>canine</th:term></th:synonym>
  </th:entry>
</th:thesaurus>/th:entry/element()[2]/sc:type()!sc:name())
  =>
xs:QName("th:synonym")

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.