-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add rml:UnsafeIRI
and rml:UnsafeURI
to ontology, shapes and spec
#72
Comments
I would rather be in favor of |
rml:UnsafeIRI
to ontology, shapes and spec
Similar as in #50. These are the required tasks:
|
We should also have |
rml:UnsafeIRI
to ontology, shapes and specrml:UnsafeIRI
and rml:UnsafeURI to ontology, shapes and spec
rml:UnsafeIRI
and rml:UnsafeURI to ontology, shapes and specrml:UnsafeIRI
and rml:UnsafeURI
to ontology, shapes and spec
Maybe related: |
Right now, termmaps with rml:template and termtype rml:IRI always does percent encoding and there is a note that non-encoded values can only be achieved using rml:reference and thus preprocessing is needed spec. Alternatively, a FnO string concatenation function could be used.
However, this turns out to be a very common case, e.g. creating a
mailto:
resource from an emailadres: you just want to be able to dorml:template "mailto:{mailadres}"
, but that doesn't work because the @ will be percent-encoded (see RMLio/rmlmapper-java#219 (comment) for a recent similar request).Does it make sense to introduce a
rml:templateUnsafe
predicate or similar to have an easy-to-use construct for handling this common request? This does the same as rml:template, but never performs a reference value transforming functionThe text was updated successfully, but these errors were encountered: