-
Notifications
You must be signed in to change notification settings - Fork 4
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
Customize PICA::Writer::Plus format #4
Comments
PICA::Record contains several test files in various dialects of PICA+ |
Some of these examples contain only a single record, so I'm not sure, how multiple records are separated. Can we categorize the different dialects?
Should we implement different Parser/Writer (Plus, Plain, ...) for each dialect? |
BTW in addition to a general PICA exporter/importer one could also define modules for each type (e.g. Catmandu::Importer::PICAPlus equal to type=picaplus) for less typing. |
PICA::Data 0.28 add "binary" PICA with INFORMATION SEPARATOR THREE as record separator. I checked all examples from https://metacpan.org/source/VOJ/PICA-Record-0.584/t/files and could parse with the existing dialects (XML, plain, plus, binary) all but: |
Added PICA::Writer::Generic for custom field, subfield and record separators. ToDo:
|
PICA::Writer::WinIBW ?? What should this be good for? |
Good question;-) I delete this until someone has a use case for this. |
@cKlee @jorol can I close this issue? PICA::Data supports all variants listed at http://format.gbv.de/pica (only PICA JSON could be added to simplify access to the short form without |
Some use \N{LINE FEED} and some use \N{INFORMATION SEPARATOR THREE} as record separator, so this should be configurable.
The text was updated successfully, but these errors were encountered: