CSV With Byte Order Mark: Accessing First Column's Name #171
Labels
bug
Something isn't working
next release
The bug is fixed and the fix will be available in the next release.
Hi there,
I work with a CSV and encountered a problem when trying to access the first column's name.
CSV: https://data.snf.ch/Exportcsv/GrantWithAbstracts.csv
mapping.ttl:
java -jar rmlmapper-5.0.0-r362-all.jar -m mapping.ttl -s jsonld
returns:Encoding:
file -I GrantWithAbstracts.csv
I looked at the file using
hexdump -c GrantWithAbstracts.csv | less
:I figured that this is a byte order mark (BOM).
I understand that the presence of a BOM is not required:
(https://en.wikipedia.org/wiki/Byte_order_mark#UTF-8)
Is it possible that the BOM is (mistakenly) somehow part of the first column's name (and thus "Abstract" is not found)?
Thanks a lot for any hint.
The text was updated successfully, but these errors were encountered: