This document defines the D2RML Expression Languages (D2RML‑EL) vocabulary.
The namespace drel
is http://islab.ntua.gr/ns/d2rml-el#
.
An expression language.
http://islab.ntua.gr/ns/dr2ml-el#ExpressionLanguage
The currently defined expression languages by D2RML-EL are listed in the following table. All are instances of drel:ExpressionLanguage
.
IRI | Description |
---|---|
A JSON key (name) | |
A JSONPath expression | |
A regular expression in default syntax | |
A regular expression in Java syntax containing at least one capturing group | |
A regular expression in Perl syntax containing at least one capturing group | |
A regular expression in Python syntax containing at least one capturing group | |
An XML element name | |
An XPath expression in default version | |
An XPath 1.0 expression | |
An XPath 2.0 expression | |
An XPath 3.0 expression | |
An XPath 3.1 expression |