sem.curieExpand( curie as String, [mapping as Object] ) as sem.iri
This function expands a CURIE (Compact URI)
into a sem:iri
object. This raises SEM-UNKNOWNPREFIX if no
mapping is available. For more information about the default
prefixes, see sem:prefixes.
Parameters | |
---|---|
curie | A CURIE string. |
mapping | An optional set of prefix mappings. If not specified, a default set of prefixes is used. |
const sem = require("/MarkLogic/semantics.xqy"); sem.curieExpand("foaf:person2"); // expands and returns the sem.iri object => http://xmlns.com/foaf/0.1/person2