|
5a644f4e41
|
working on key based building of marc fields
|
2022-10-31 18:43:16 +01:00 |
|
|
28b9a2d86d
|
add stable field order in record building, use delegate map in MarcRecord, more filters for field processing in MarcRecord
|
2022-10-21 17:07:49 +02:00 |
|
|
34ae0b53a3
|
switch from adoc to md
|
2022-10-20 23:57:28 +02:00 |
|
|
9b1bac1e6f
|
add methods to initialize MarcField and MarcRecord from Java Maps
|
2022-10-20 15:12:44 +02:00 |
|
|
503647ec9b
|
add hbzfix XML examples
|
2022-10-18 18:00:58 +02:00 |
|
|
780cade9ca
|
disable logging in MARC field transformer, was enabled for tests
|
2022-10-18 09:20:44 +02:00 |
|
|
1abe90fdd1
|
cosmetic
|
2022-10-17 09:32:13 +02:00 |
|
|
3eebd674ea
|
note for test dependencies only
|
2022-10-16 09:38:36 +02:00 |
|
|
1e61733ae5
|
update copyright header
|
2022-10-16 09:36:44 +02:00 |
|
|
ca08925478
|
introduce Marc field validator, default is strict validating using blank as default symbol
|
2022-10-16 00:29:26 +02:00 |
|
|
153bac0a3f
|
use underscore und non-empty names for tags, indicators, subfield IDs
|
2022-10-14 18:05:46 +02:00 |
|
|
d2fa91317c
|
update to Java 17, fix field list for MarcContentHandler
|
2022-10-13 20:50:32 +02:00 |
|
|
ee55fa7ff8
|
update to Java 17, add Alma XML, relax label value interpretation with # symbol
|
2022-10-13 17:51:01 +02:00 |
|
|
4cb84894db
|
update to gradle 7.3.2, asciidoc plugin to 2.5.2.1
|
2021-12-19 13:20:33 +01:00 |
|
|
4608e89029
|
set maven repos
|
2021-12-18 20:43:37 +01:00 |
|
|
5ed7a065d7
|
move XML factories out of Marc processing to allow efficient reuse of XML parsers, fix NPE in subfield transforming
|
2021-04-27 00:22:38 +02:00 |
|
|
3fa26ade80
|
update to Gradle 6.6.1, add a MARC record listener to a MARC content handler
|
2020-11-20 13:01:09 +01:00 |
|
|
aef7c53a04
|
update to content 2.3.1, better named module exports
|
2020-06-05 11:46:43 +02:00 |
|
|
c7d2aa3c87
|
Java named module, Gradle 6.4.1, JUnit 5 tests
|
2020-05-19 23:40:25 +02:00 |
|
|
970f62f44f
|
add lambdas to logging API
|
2020-05-05 20:23:17 +02:00 |
|
|
b123d27567
|
add buffer size parameter, marc4j comparison test
|
2020-05-02 18:49:19 +02:00 |
|
|
c8b8955303
|
2.1.0
|
2019-11-07 11:51:44 +01:00 |
|
|
2277cea51b
|
typo, javadoc fixes, test fixes
|
2019-11-07 11:47:01 +01:00 |
|
|
414abce68f
|
add JSON reader and writer to allow duplicate keys, closes #8
|
2019-11-07 11:10:31 +01:00 |
|
|
f17e9c97b4
|
fix empty subfields, fixe #7
|
2019-11-06 23:49:12 +01:00 |
|
|
7317647023
|
update to xbib-content 2.0.4
|
2019-11-06 22:29:52 +01:00 |
|
|
f1c49726fe
|
re-enable travis
|
2019-11-06 20:55:36 +01:00 |
|
|
dc303bd322
|
improve JSON escape, closes #6
|
2019-11-06 20:50:13 +01:00 |
|
|
d4e06c58ed
|
update to gradle 5.6, xbib content 2.0.1
|
2019-09-13 21:26:51 +02:00 |
|
|
fac8020183
|
update to OpenJDK 11, Gradle 5.3.1, xbib content 2.0.0
|
2019-08-08 19:58:21 +02:00 |
|
|
d8426fcfc6
|
add line feed control to JSON writer, remove Asciidoclet for now
|
2018-03-14 10:39:03 +01:00 |
|
|
8499915b3a
|
preparing for Java 9
|
2018-02-15 11:56:38 +01:00 |
|
|
871287dc4e
|
update to xbib content 1.3.0, prepare for Java 9
|
2018-02-07 00:30:41 +01:00 |
|
|
bacf451818
|
fix for converting MAB XML to JSON, add optional trim
|
2018-01-06 00:29:39 +01:00 |
|
|
7fe42850dc
|
fixed validity check for subfield codes, changed MarcGenerator close() to flush() method, fixes for sonarqube, update to gradle 4.4
|
2017-12-14 14:01:26 +01:00 |
|
|
58c2a49293
|
fix for #2, convert space subfield codes into underscore, add Bundeskunsthalle MARC example, update to Gradle 4.3.1
|
2017-12-07 18:24:40 +01:00 |
|
|
195abf74de
|
getField() and getSubfield() methods
|
2017-11-16 09:29:40 +01:00 |
|
|
3fb01e1b2c
|
fix for subfield ID length in MAB, fix for UNIMARC
|
2017-10-17 15:59:03 +02:00 |
|
|
ae5b85f923
|
add OBVSG test with fix fo subfield ID length
|
2017-10-16 15:06:00 +02:00 |
|
|
d947c5cb81
|
update to Gradle 4.2, fix for incomplete iso2709 streams, add SWB/OBVSG examples
|
2017-10-16 11:41:05 +02:00 |
|
|
0d76b4b868
|
update to Gradle 3.5, suppress empty XML value in PicaXML
|
2017-05-09 22:40:26 +02:00 |
|
|
d73164601d
|
add ISSN collector by record identifier
|
2017-03-09 10:18:01 +01:00 |
|
|
66ba582b31
|
add a quick guide
|
2017-03-07 11:27:35 +01:00 |
|
|
31205ca917
|
ignore BiblioMondo test
|
2017-03-06 23:30:57 +01:00 |
|
|
6c80bd052f
|
add ISSN example
|
2017-03-06 22:42:57 +01:00 |
|
|
b825b056a2
|
add Maven central for asciidoclet
|
2017-03-01 23:05:19 +01:00 |
|
|
e9b0983845
|
gradle update, move versions to gradle properties, fix repeat counter in MARC field transformer
|
2017-02-23 17:29:23 +01:00 |
|
|
1dcfa71b9e
|
docs
|
2017-01-08 16:41:01 +01:00 |
|
|
8463218c8e
|
add two convienience method to check first/last subfield value, add MARC round trip test
|
2017-01-08 16:40:38 +01:00 |
|
|
700661b232
|
collection parameter for drop(), javadoc without timestamps
|
2017-01-04 01:52:12 +01:00 |
|