Loading TOC...

sem.curieExpand

sem.curieExpand(
   $curie as String,
   [$mapping as Object]
) as sem.iri

Summary

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.

Example

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

Comments

The commenting feature on this page is enabled by a third party. Comments posted to this page are publicly visible.