Closed mnieuwland closed 2 years ago
When I use the result of a function as the input parameter in another function, an incorrect RML mapping seems to be generated.
Generates output.rml.ttl of the triplesMap form , that ends with:
rr:predicateObjectMap [ rr:predicate zin:p_string_b ; rr:objectMap [ <#Function1> ] ];
The brackets that surround #Function1 lead to a RDFParseExeption in RMLMapper: Expected an RDF value here, found ']'.
When I manually delete the brackets the correct output is generated by RMLMapper.
Solved in v1.5.4
When I use the result of a function as the input parameter in another function, an incorrect RML mapping seems to be generated.
Generates output.rml.ttl of the triplesMap form, that ends with:
The brackets that surround #Function1 lead to a RDFParseExeption in RMLMapper: Expected an RDF value here, found ']'.
When I manually delete the brackets the correct output is generated by RMLMapper.