provconvert does not convert provn document to provx (ssi interop)
lucmoreau opened this issue · 1 comments
lucmoreau commented
Following document fails to convert to provx:
document
prefix ex <http://example.org/>
prefix ex2 <http://example2.org/>
entity(ex:101-entity,[prov:label = "entity101", ex:a01b\[c = 'ex2:\=\'\(\)\,-\:\;\[\]\.', ex:a01bc = 'ex2:\=\'\(\)\,-\:\;\[\]\.', ex:unicode = 'ex2:À-ÖØ-öø-Ͱͽ', ex:À-ÖØ-öø-Ͱͽ = 'ex2:unicode', ex:?a\=b = "1" %% xsd:int, ex:123 = "mystring" %% xsd:string, ex:123 = "ma chaine"@fr])
endDocument
curl https://gist.githubusercontent.com/lucmoreau/edc2ef58bb4492f89bcd/raw/8f5e1ff79da212c0bb72d5b12e3a59d49101597c/entity101.provn | toolbox/target/appassembler/bin/provconvert -infile - -informat provn -outfile - -outformat provx
lucmoreau commented
This is a known problem with outputing xml1.1 format. I believe that currently only xml1.0 is supported and the unicode characters used in this example are not compatible with xml1.1