
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
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.