-
Notifications
You must be signed in to change notification settings - Fork 61
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
DATAIO_NULL
string in CSV mapping output using 7.0.0
#238
Comments
Hi! Can you please add a reproducible example for this issue? |
Attaching the files (zipped): rmlmapper_test.zip The command (ran within the docker run --rm \
-v "$PWD":"/data" \
rmlio/rmlmapper-java:7.0.0 \
-m /data/mapping.ttl \
-o /data/output.nt \
-s ntriples \
-d |
I have the same issue with any CSV that has multi-line values containing empty lines (e.g. |
When multiple new lines are occuring in a quoted CSV string we have to remember that we are inside a quoted string which can occur over multiple lines if the CSV file has cell values with new line characters. See RMLio/rmlmapper-java#238
@DylanVanAssche any updates on this? |
@namedgraph This is fixed in dataio: RMLio/dataio@6ba79ab available in dataio 1.3.1. A new release of RMLMapper needs to be made with dataio updated to 1.3.1 |
Fixed in v7.1.0 |
With the previous version the output was:
With version 7.0.0 the output is:
CSV row looks like this (multiline string value):
YARRML mapping:
The text was updated successfully, but these errors were encountered: