Closed Phu2 closed 6 years ago
When converting from plain pica to pica xml, Catmandu replaces < with &lt;; i think it should be < instead.
<
&lt;
<
Example file (one record in plain pica format) angle-bracket.txt
Command catmandu convert PICA --type binary to PICA --type XML < angle-bracket.txt > angle-bracket.xml
catmandu convert PICA --type binary to PICA --type XML < angle-bracket.txt > angle-bracket.xml
The resulting xml is not valid according to xmllint, see field 021A subfield a. xmllint angle-bracket.xml
xmllint angle-bracket.xml
Fixed in https://github.com/gbv/PICA-Data/releases/tag/0.34
Install new version:
$ cpanm PICA::Data
When converting from plain pica to pica xml, Catmandu replaces
<
with&lt;
; i think it should be<
instead.Example file (one record in plain pica format) angle-bracket.txt
Command
catmandu convert PICA --type binary to PICA --type XML < angle-bracket.txt > angle-bracket.xml
The resulting xml is not valid according to xmllint, see field 021A subfield a.
xmllint angle-bracket.xml