Update OpenRefine JSON configs und felder.tsv
This commit is contained in:
parent
0e302f8205
commit
d0bca71bff
|
@ -1,3 +1,224 @@
|
|||
[
|
||||
{ }
|
||||
]
|
||||
[ { "op": "core/column-reorder", "description": "Reorder columns", "columnNames": [
|
||||
"001",
|
||||
"020 : a",
|
||||
"022 : a",
|
||||
"024 : a",
|
||||
"041 : a",
|
||||
"041 : b",
|
||||
"041 : h",
|
||||
"050 : a",
|
||||
"060 : a",
|
||||
"082 : a",
|
||||
"100 : 0",
|
||||
"100 : 4",
|
||||
"100 : 9",
|
||||
"100 : a",
|
||||
"100 : b",
|
||||
"100 : c",
|
||||
"100 : d",
|
||||
"100 : e",
|
||||
"100 : t",
|
||||
"110 : 0",
|
||||
"110 : 4",
|
||||
"110 : 9",
|
||||
"110 : a",
|
||||
"110 : b",
|
||||
"110 : c",
|
||||
"110 : d",
|
||||
"110 : e",
|
||||
"110 : f",
|
||||
"110 : g",
|
||||
"110 : n",
|
||||
"110 : p",
|
||||
"110 : t",
|
||||
"110 : x",
|
||||
"111 : 9",
|
||||
"111 : a",
|
||||
"111 : c",
|
||||
"111 : d",
|
||||
"111 : e",
|
||||
"111 : n",
|
||||
"245 : 6",
|
||||
"245 : a",
|
||||
"245 : b",
|
||||
"245 : c",
|
||||
"245 : h",
|
||||
"245 : n",
|
||||
"245 : p",
|
||||
"246 : a",
|
||||
"246 : b",
|
||||
"246 : g",
|
||||
"246 : i",
|
||||
"260 : a",
|
||||
"260 : b",
|
||||
"260 : c",
|
||||
"500 : 0",
|
||||
"500 : 9",
|
||||
"500 : a",
|
||||
"500 : b",
|
||||
"500 : c",
|
||||
"500 : e",
|
||||
"500 : i",
|
||||
"500 : w",
|
||||
"500 : z",
|
||||
"501 : a",
|
||||
"502 : a",
|
||||
"502 : b",
|
||||
"502 : c",
|
||||
"502 : d",
|
||||
"504 : a",
|
||||
"505 : a",
|
||||
"510 : 0",
|
||||
"510 : 9",
|
||||
"510 : a",
|
||||
"510 : b",
|
||||
"510 : e",
|
||||
"510 : i",
|
||||
"510 : n",
|
||||
"510 : w",
|
||||
"511 : 0",
|
||||
"511 : 9",
|
||||
"511 : a",
|
||||
"511 : c",
|
||||
"511 : d",
|
||||
"511 : i",
|
||||
"511 : j",
|
||||
"511 : n",
|
||||
"511 : w",
|
||||
"515 : a",
|
||||
"520 : a",
|
||||
"530 : 0",
|
||||
"530 : 9",
|
||||
"530 : a",
|
||||
"530 : f",
|
||||
"530 : i",
|
||||
"530 : p",
|
||||
"530 : w",
|
||||
"533 : 7",
|
||||
"533 : a",
|
||||
"533 : b",
|
||||
"533 : c",
|
||||
"533 : d",
|
||||
"533 : e",
|
||||
"533 : f",
|
||||
"533 : n",
|
||||
"534 : a",
|
||||
"534 : n",
|
||||
"538 : a",
|
||||
"546 : a",
|
||||
"548 : 9",
|
||||
"548 : a",
|
||||
"548 : i",
|
||||
"548 : w",
|
||||
"550 : 0",
|
||||
"550 : 9",
|
||||
"550 : a",
|
||||
"550 : i",
|
||||
"550 : w",
|
||||
"551 : 0",
|
||||
"551 : 9",
|
||||
"551 : a",
|
||||
"551 : i",
|
||||
"551 : w",
|
||||
"551 : z",
|
||||
"555 : a",
|
||||
"583 : a",
|
||||
"583 : k",
|
||||
"583 : z",
|
||||
"591 : a",
|
||||
"600 : 0",
|
||||
"600 : 2",
|
||||
"600 : 8",
|
||||
"600 : a",
|
||||
"600 : b",
|
||||
"600 : c",
|
||||
"600 : d",
|
||||
"600 : q",
|
||||
"600 : t",
|
||||
"600 : v",
|
||||
"600 : x",
|
||||
"610 : 0",
|
||||
"610 : 2",
|
||||
"610 : 8",
|
||||
"610 : 9",
|
||||
"610 : a",
|
||||
"610 : b",
|
||||
"610 : t",
|
||||
"610 : v",
|
||||
"610 : x",
|
||||
"610 : z",
|
||||
"611 : 0",
|
||||
"611 : 2",
|
||||
"611 : a",
|
||||
"611 : c",
|
||||
"611 : d",
|
||||
"611 : n",
|
||||
"611 : x",
|
||||
"630 : a",
|
||||
"630 : d",
|
||||
"630 : k",
|
||||
"630 : v",
|
||||
"630 : x",
|
||||
"650 : 0",
|
||||
"650 : 2",
|
||||
"650 : 8",
|
||||
"650 : 9",
|
||||
"650 : a",
|
||||
"650 : v",
|
||||
"650 : x",
|
||||
"650 : y",
|
||||
"650 : z",
|
||||
"651 : 0",
|
||||
"651 : 2",
|
||||
"651 : 9",
|
||||
"651 : a",
|
||||
"651 : v",
|
||||
"651 : x",
|
||||
"651 : y",
|
||||
"651 : z",
|
||||
"653 : 0",
|
||||
"653 : 2",
|
||||
"653 : a",
|
||||
"653 : A",
|
||||
"653 : s",
|
||||
"653 : S",
|
||||
"655 : 0",
|
||||
"655 : 2",
|
||||
"655 : a",
|
||||
"700 : 0",
|
||||
"700 : 2",
|
||||
"700 : 4",
|
||||
"700 : 9",
|
||||
"700 : a",
|
||||
"700 : b",
|
||||
"700 : c",
|
||||
"700 : d",
|
||||
"700 : e",
|
||||
"710 : 0",
|
||||
"710 : 2",
|
||||
"710 : 4",
|
||||
"710 : a",
|
||||
"710 : b",
|
||||
"710 : c",
|
||||
"710 : d",
|
||||
"710 : e",
|
||||
"710 : g",
|
||||
"710 : n",
|
||||
"711 : a",
|
||||
"711 : c",
|
||||
"711 : d",
|
||||
"711 : n",
|
||||
"751 : 0",
|
||||
"751 : 2",
|
||||
"751 : a",
|
||||
"770 : t",
|
||||
"772 : t",
|
||||
"773 : t",
|
||||
"775 : t",
|
||||
"776 : t",
|
||||
"780 : t",
|
||||
"785 : t",
|
||||
"787 : t",
|
||||
"856 : q",
|
||||
"856 : u"
|
||||
] } ]
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[
|
||||
{ }
|
||||
]
|
|
@ -0,0 +1,15 @@
|
|||
[
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Titel at index 48 based on column 245 : a using expression grel:value + if(isNonBlank(cells[\"245 : b\"].value),\". \",\"\") + if(isNonBlank(cells[\"245 : b\"].value),cells[\"245 : b\"].value,\"\") + if(isNonBlank(cells[\"245 : n\"].value),\" - \",\"\") + if(isNonBlank(cells[\"245 : n\"].value),cells[\"245 : n\"].value,\"\") + if(isNonBlank(cells[\"245 : p\"].value),\" - \",\"\") + if(isNonBlank(cells[\"245 : p\"].value),cells[\"245 : p\"].value,\"\") + if(isNonBlank(cells[\"246 : a\"].value),\" - \",\"\") + if(isNonBlank(cells[\"246 : a\"].value),cells[\"246 : a\"].value,\"\")",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Titel",
|
||||
"columnInsertIndex": 48,
|
||||
"baseColumnName": "245 : a",
|
||||
"expression": "grel:value + if(isNonBlank(cells[\"245 : b\"].value),\". \",\"\") + if(isNonBlank(cells[\"245 : b\"].value),cells[\"245 : b\"].value,\"\") + if(isNonBlank(cells[\"245 : n\"].value),\" - \",\"\") + if(isNonBlank(cells[\"245 : n\"].value),cells[\"245 : n\"].value,\"\") + if(isNonBlank(cells[\"245 : p\"].value),\" - \",\"\") + if(isNonBlank(cells[\"245 : p\"].value),cells[\"245 : p\"].value,\"\") + if(isNonBlank(cells[\"246 : a\"].value),\" - \",\"\") + if(isNonBlank(cells[\"246 : a\"].value),cells[\"246 : a\"].value,\"\")",
|
||||
"onError": "set-to-blank"
|
||||
}
|
||||
]
|
|
@ -0,0 +1,30 @@
|
|||
[
|
||||
{
|
||||
"op": "core/row-removal",
|
||||
"description": "Remove rows",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "Titel",
|
||||
"omitBlank": false,
|
||||
"columnName": "Titel",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": true,
|
||||
"l": "true"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
}
|
||||
}
|
||||
]
|
|
@ -0,0 +1,68 @@
|
|||
[
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column ISBN at index 3 based on column 020 : a using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "grel:value.length()",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "020 : a",
|
||||
"omitBlank": false,
|
||||
"columnName": "020 : a",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": 13,
|
||||
"l": "13"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "ISBN",
|
||||
"columnInsertIndex": 3,
|
||||
"baseColumnName": "020 : a",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/text-transform",
|
||||
"description": "Text transform on cells in column ISBN using expression grel:'978'+cells[\"020 : a\"].value[0,9]",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": true,
|
||||
"expression": "grel:value.length()",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "020 : a",
|
||||
"omitBlank": false,
|
||||
"columnName": "020 : a",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": 13,
|
||||
"l": "13"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"columnName": "ISBN",
|
||||
"expression": "grel:'978'+cells[\"020 : a\"].value[0,9]",
|
||||
"onError": "keep-original",
|
||||
"repeat": false,
|
||||
"repeatCount": 10
|
||||
}
|
||||
]
|
|
@ -0,0 +1,15 @@
|
|||
[
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column id at index 1 based on column 001 using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "id",
|
||||
"columnInsertIndex": 1,
|
||||
"baseColumnName": "001",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
}
|
||||
]
|
|
@ -0,0 +1,517 @@
|
|||
[
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column ISSN at index 5 based on column 022 : a using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "ISSN",
|
||||
"columnInsertIndex": 5,
|
||||
"baseColumnName": "022 : a",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Sprache at index 7 based on column 041 : a using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Sprache",
|
||||
"columnInsertIndex": 7,
|
||||
"baseColumnName": "041 : a",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column LCC at index 9 based on column 050 : a using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "LCC",
|
||||
"columnInsertIndex": 9,
|
||||
"baseColumnName": "050 : a",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column DDC at index 11 based on column 082 : a using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "DDC",
|
||||
"columnInsertIndex": 11,
|
||||
"baseColumnName": "082 : a",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Urheber at index 13 based on column 100 : a using expression grel:if(isNonBlank(value),value,\"\") + if(isNonBlank(cells[\"100 : d\"].value),\" (\",\"\") + if(isNonBlank(cells[\"100 : d\"].value),cells[\"245 : d\"].value,\"\") + if(isNonBlank(cells[\"100 : d\"].value),\")\",\"\") + if(isBlank(value),cells[\"245 : c\"].value,\"\")",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Urheber",
|
||||
"columnInsertIndex": 13,
|
||||
"baseColumnName": "100 : a",
|
||||
"expression": "grel:if(isNonBlank(value),value,\"\") + if(isNonBlank(cells[\"100 : d\"].value),\" (\",\"\") + if(isNonBlank(cells[\"100 : d\"].value),cells[\"245 : d\"].value,\"\") + if(isNonBlank(cells[\"100 : d\"].value),\")\",\"\") + if(isBlank(value),cells[\"245 : c\"].value,\"\")",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/text-transform",
|
||||
"description": "Text transform on cells in column Urheber using expression grel:cells[\"110 : a\"].value + if(isNonBlank(cells[\"110 : b\"].value),\". \",\"\") + if(isNonBlank(cells[\"110 : b\"].value),cells[\"110 : b\"].value,\"\")",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "Urheber",
|
||||
"omitBlank": false,
|
||||
"columnName": "Urheber",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": true,
|
||||
"l": "true"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "110 : a",
|
||||
"omitBlank": false,
|
||||
"columnName": "110 : a",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": false,
|
||||
"l": "false"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"columnName": "Urheber",
|
||||
"expression": "grel:cells[\"110 : a\"].value + if(isNonBlank(cells[\"110 : b\"].value),\". \",\"\") + if(isNonBlank(cells[\"110 : b\"].value),cells[\"110 : b\"].value,\"\")",
|
||||
"onError": "keep-original",
|
||||
"repeat": false,
|
||||
"repeatCount": 10
|
||||
},
|
||||
{
|
||||
"op": "core/text-transform",
|
||||
"description": "Text transform on cells in column Urheber using expression grel:cells[\"100 : a\"].value",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "Urheber",
|
||||
"omitBlank": false,
|
||||
"columnName": "Urheber",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": true,
|
||||
"l": "true"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "100 : a",
|
||||
"omitBlank": false,
|
||||
"columnName": "100 : a",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": false,
|
||||
"l": "false"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"columnName": "Urheber",
|
||||
"expression": "grel:cells[\"100 : a\"].value",
|
||||
"onError": "keep-original",
|
||||
"repeat": false,
|
||||
"repeatCount": 10
|
||||
},
|
||||
{
|
||||
"op": "core/text-transform",
|
||||
"description": "Text transform on cells in column Urheber using expression grel:cells[\"700 : a\"].value",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "Urheber",
|
||||
"omitBlank": false,
|
||||
"columnName": "Urheber",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": true,
|
||||
"l": "true"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "700 : a",
|
||||
"omitBlank": false,
|
||||
"columnName": "700 : a",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": false,
|
||||
"l": "false"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"columnName": "Urheber",
|
||||
"expression": "grel:cells[\"700 : a\"].value",
|
||||
"onError": "keep-original",
|
||||
"repeat": false,
|
||||
"repeatCount": 10
|
||||
},
|
||||
{
|
||||
"op": "core/text-transform",
|
||||
"description": "Text transform on cells in column Urheber using expression grel:cells[\"710 : a\"].value + if(isNonBlank(cells[\"710 : b\"].value),\". \",\"\") + if(isNonBlank(cells[\"710 : b\"].value),cells[\"710 : b\"].value,\"\")",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "Urheber",
|
||||
"omitBlank": false,
|
||||
"columnName": "Urheber",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": true,
|
||||
"l": "true"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "710 : a",
|
||||
"omitBlank": false,
|
||||
"columnName": "710 : a",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": false,
|
||||
"l": "false"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"columnName": "Urheber",
|
||||
"expression": "grel:cells[\"710 : a\"].value + if(isNonBlank(cells[\"710 : b\"].value),\". \",\"\") + if(isNonBlank(cells[\"710 : b\"].value),cells[\"710 : b\"].value,\"\")",
|
||||
"onError": "keep-original",
|
||||
"repeat": false,
|
||||
"repeatCount": 10
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Medientyp at index 22 based on column 245 : h using expression grel:replace(value,\" =\",\"\")",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "245 : h",
|
||||
"omitBlank": false,
|
||||
"columnName": "245 : h",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": false,
|
||||
"l": "false"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Medientyp",
|
||||
"columnInsertIndex": 22,
|
||||
"baseColumnName": "245 : h",
|
||||
"expression": "grel:replace(value,\" =\",\"\")",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/text-transform",
|
||||
"description": "Text transform on cells in column Medientyp using expression grel:\"Elektronische Ressource\"",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "value",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "Medientyp",
|
||||
"omitBlank": false,
|
||||
"columnName": "Medientyp",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": "Elektronische Ressource␟Elektronische Ressource",
|
||||
"l": "Elektronische Ressource␟Elektronische Ressource"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"columnName": "Medientyp",
|
||||
"expression": "grel:\"Elektronische Ressource\"",
|
||||
"onError": "keep-original",
|
||||
"repeat": false,
|
||||
"repeatCount": 10
|
||||
},
|
||||
{
|
||||
"op": "core/text-transform",
|
||||
"description": "Text transform on cells in column Medientyp using expression grel:\"undefiniert\"",
|
||||
"engineConfig": {
|
||||
"facets": [
|
||||
{
|
||||
"invert": false,
|
||||
"expression": "isBlank(value)",
|
||||
"selectError": false,
|
||||
"omitError": false,
|
||||
"selectBlank": false,
|
||||
"name": "Medientyp",
|
||||
"omitBlank": false,
|
||||
"columnName": "Medientyp",
|
||||
"type": "list",
|
||||
"selection": [
|
||||
{
|
||||
"v": {
|
||||
"v": true,
|
||||
"l": "true"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"columnName": "Medientyp",
|
||||
"expression": "grel:\"undefiniert\"",
|
||||
"onError": "keep-original",
|
||||
"repeat": false,
|
||||
"repeatCount": 10
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Ort at index 27 based on column 260 : a using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Ort",
|
||||
"columnInsertIndex": 27,
|
||||
"baseColumnName": "260 : a",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Verlag at index 29 based on column 260 : b using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Verlag",
|
||||
"columnInsertIndex": 29,
|
||||
"baseColumnName": "260 : b",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Datum at index 31 based on column 260 : c using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Datum",
|
||||
"columnInsertIndex": 31,
|
||||
"baseColumnName": "260 : c",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Jahr at index 31 based on column 260 : c using expression grel:value.toDate().datePart(\"year\")",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Jahr",
|
||||
"columnInsertIndex": 31,
|
||||
"baseColumnName": "260 : c",
|
||||
"expression": "grel:value.toDate().datePart(\"year\")",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Beschreibung at index 34 based on column 500 : a using expression grel:if(isNonBlank(value),value,\"\") + if(isNonBlank(cells[\"502 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"502 : a\"].value),cells[\"502 : a\"].value,\"\") + if(isNonBlank(cells[\"515 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"515 : a\"].value),cells[\"515 : a\"].value,\"\") + if(isNonBlank(cells[\"520 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"520 : a\"].value),cells[\"520 : a\"].value,\"\")",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Beschreibung",
|
||||
"columnInsertIndex": 34,
|
||||
"baseColumnName": "500 : a",
|
||||
"expression": "grel:if(isNonBlank(value),value,\"\") + if(isNonBlank(cells[\"502 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"502 : a\"].value),cells[\"502 : a\"].value,\"\") + if(isNonBlank(cells[\"515 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"515 : a\"].value),cells[\"515 : a\"].value,\"\") + if(isNonBlank(cells[\"520 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"520 : a\"].value),cells[\"520 : a\"].value,\"\")",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Schlagwoerter at index 39 based on column 650 : a using expression grel:if(isNonBlank(value),value,\"\") + if(isNonBlank(cells[\"650 : x\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"650 : x\"].value),cells[\"650 : x\"].value,\"\") + if(isNonBlank(cells[\"653 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"653 : a\"].value),cells[\"653 : a\"].value,\"\") + if(isNonBlank(cells[\"655 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"655 : a\"].value),cells[\"655 : a\"].value,\"\")",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Schlagwoerter",
|
||||
"columnInsertIndex": 39,
|
||||
"baseColumnName": "650 : a",
|
||||
"expression": "grel:if(isNonBlank(value),value,\"\") + if(isNonBlank(cells[\"650 : x\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"650 : x\"].value),cells[\"650 : x\"].value,\"\") + if(isNonBlank(cells[\"653 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"653 : a\"].value),cells[\"653 : a\"].value,\"\") + if(isNonBlank(cells[\"655 : a\"].value),\"␟\",\"\") + if(isNonBlank(cells[\"655 : a\"].value),cells[\"655 : a\"].value,\"\")",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Beitragende at index 45 based on column 700 : a using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Beitragende",
|
||||
"columnInsertIndex": 45,
|
||||
"baseColumnName": "700 : a",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Reihe at index 49 based on column 773 : t using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Reihe",
|
||||
"columnInsertIndex": 49,
|
||||
"baseColumnName": "773 : t",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Vorgaenger at index 51 based on column 780 : t using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Vorgaenger",
|
||||
"columnInsertIndex": 51,
|
||||
"baseColumnName": "780 : t",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Nachfolger at index 53 based on column 785 : t using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Nachfolger",
|
||||
"columnInsertIndex": 53,
|
||||
"baseColumnName": "785 : t",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
},
|
||||
{
|
||||
"op": "core/column-addition",
|
||||
"description": "Create column Link at index 55 based on column 856 : u using expression grel:value",
|
||||
"engineConfig": {
|
||||
"facets": [],
|
||||
"mode": "row-based"
|
||||
},
|
||||
"newColumnName": "Link",
|
||||
"columnInsertIndex": 55,
|
||||
"baseColumnName": "856 : u",
|
||||
"expression": "grel:value",
|
||||
"onError": "set-to-blank"
|
||||
}
|
||||
]
|
|
@ -0,0 +1,271 @@
|
|||
MARC-Feld Vorkommen Mehrfachbelegung Feld im Katalog Reihenfolge Trennzeichen davor Kommentar Umsetzung
|
||||
001 442352 5688 id 07_6-7.json
|
||||
020 : a 148253 62061 ISBN 07_6-6.json
|
||||
022 : a 14522 1407 ISSN 07_6-8.json
|
||||
024 : a 321182 67331
|
||||
041 : a 200067 6732 Sprache 07_6-8.json
|
||||
041 : b 102 25
|
||||
041 : h 4699 90
|
||||
050 : a 58972 3319 LCC Library of Congress Classification 07_6-8.json
|
||||
060 : a 8058 1915
|
||||
082 : a 114773 58876 DDC Dewey Decimal Classification 07_6-8.json
|
||||
082 : c 2 0 löschen 07_6-2.json
|
||||
100 : 0 49236 48449
|
||||
100 : 4 5255 28
|
||||
100 : 6 2 0 löschen 07_6-2.json
|
||||
100 : 9 10 0
|
||||
100 : a 212393 449 Urheber 1 07_6-8.json
|
||||
100 : b 423 2
|
||||
100 : c 2367 6
|
||||
100 : d 65406 378 Urheber 2 in Klammern setzen 07_6-8.json
|
||||
100 : e 13380 44
|
||||
100 : h 2 0 löschen 07_6-2.json
|
||||
100 : m 4 3 löschen 07_6-2.json
|
||||
100 : n 6 1 löschen 07_6-2.json
|
||||
100 : p 8 1 löschen 07_6-2.json
|
||||
100 : r 4 0 löschen 07_6-2.json
|
||||
100 : t 369 17
|
||||
110 : 0 7513 7446
|
||||
110 : 4 1521 0
|
||||
110 : 9 12812 330
|
||||
110 : a 55857 1091 Urheber 4 wenn Urheber 1-3 leer 07_6-8.json
|
||||
110 : b 15372 786 Urheber 5 . wenn Urheber 1-3 leer 07_6-8.json
|
||||
110 : c 816 1
|
||||
110 : d 795 0
|
||||
110 : e 1532 0
|
||||
110 : f 20 0
|
||||
110 : g 1385 1
|
||||
110 : n 535 1
|
||||
110 : p 12 1
|
||||
110 : t 620 28
|
||||
110 : x 83 3
|
||||
111 : 9 80 7
|
||||
111 : a 7966 181
|
||||
111 : c 7328 150
|
||||
111 : d 7504 152
|
||||
111 : e 23 3
|
||||
111 : n 3473 72
|
||||
245 : 6 16 0
|
||||
245 : a 212904 62 Titel 1 07_6-4.json
|
||||
245 : b 127293 30 Titel 2 , 07_6-4.json
|
||||
245 : c 180317 42 Urheber 3 - wenn Urheber 1 leer 07_6-8.json
|
||||
245 : h 63164 26 Medientyp 07_6-8.json
|
||||
245 : n 11560 679 Titel 3 - 07_6-4.json
|
||||
245 : p 11456 679 Titel 4 - 07_6-4.json
|
||||
246 : a 25895 10075 Titel 5 - 07_6-4.json
|
||||
246 : b 266 11
|
||||
246 : g 62 0
|
||||
246 : i 8772 1097
|
||||
260 : a 209633 17568 Ort 07_6-8.json
|
||||
260 : b 203176 7376 Verlag 07_6-8.json
|
||||
260 : c 204934 5478 Datum / Jahr Jahr = vierstellig Jahreszahl aus Datum 07_6-8.json
|
||||
500 : 0 27063 27062
|
||||
500 : 9 27392 25627
|
||||
500 : a 132080 29637 Beschreibung 1 07_6-8.json
|
||||
500 : b 948 323
|
||||
500 : c 5533 2212
|
||||
500 : e 27390 19092
|
||||
500 : i 27392 19093
|
||||
500 : w 27783 19164
|
||||
500 : z 13 0
|
||||
501 : a 916 16
|
||||
502 : a 12686 50 Beschreibung 2 ␟ 07_6-8.json
|
||||
502 : b 1132 6
|
||||
502 : c 1120 5
|
||||
502 : d 1050 4
|
||||
502 : g 3 0 löschen 07_6-2.json
|
||||
504 : a 514 0
|
||||
505 : a 23376 10499
|
||||
510 : 0 55793 55512
|
||||
510 : 9 55856 31669
|
||||
510 : a 57203 22635
|
||||
510 : b 16232 4927
|
||||
510 : e 55732 22541
|
||||
510 : i 55732 22541
|
||||
510 : n 24 0
|
||||
510 : w 55732 22541
|
||||
510 : x 7 1 löschen 07_6-2.json
|
||||
511 : 0 996 995
|
||||
511 : 9 996 212
|
||||
511 : a 1068 197
|
||||
511 : c 778 155
|
||||
511 : d 794 160
|
||||
511 : e 3 0 löschen 07_6-2.json
|
||||
511 : i 996 197
|
||||
511 : j 996 197
|
||||
511 : n 662 126
|
||||
511 : w 996 197
|
||||
515 : a 7229 6 Beschreibung 3 ␟ 07_6-8.json
|
||||
520 : a 23794 2259 Beschreibung 4 ␟ 07_6-8.json
|
||||
530 : 0 565 564
|
||||
530 : 9 573 183
|
||||
530 : a 253 56
|
||||
530 : f 17 1
|
||||
530 : i 573 141
|
||||
530 : p 10 0
|
||||
530 : w 573 141
|
||||
533 : 7 19591 9
|
||||
533 : a 34194 16
|
||||
533 : b 6984 9
|
||||
533 : c 6982 9
|
||||
533 : d 19591 9
|
||||
533 : e 748 0
|
||||
533 : f 19083 51
|
||||
533 : n 13327 62
|
||||
534 : a 21 0
|
||||
534 : n 435 0
|
||||
535 : a 2 1 löschen 07_6-2.json
|
||||
538 : a 1798 41
|
||||
546 : a 4253 11
|
||||
548 : 9 106570 32958
|
||||
548 : a 106570 21837
|
||||
548 : i 106570 21837
|
||||
548 : w 106570 21837
|
||||
550 : 0 116085 115351
|
||||
550 : 9 122544 72779
|
||||
550 : a 122479 71598
|
||||
550 : i 122544 71652
|
||||
550 : w 122544 71652
|
||||
550 : x 4 0 löschen 07_6-2.json
|
||||
551 : 0 85955 85954
|
||||
551 : 5 2 0 löschen 07_6-2.json
|
||||
551 : 9 89102 44287
|
||||
551 : a 89013 31933
|
||||
551 : i 89101 31986
|
||||
551 : w 89101 31986
|
||||
551 : x 8 0 löschen 07_6-2.json
|
||||
551 : z 78 2
|
||||
555 : a 206 0
|
||||
583 : a 2667 0
|
||||
583 : c 2 0 löschen 07_6-2.json
|
||||
583 : k 2667 0
|
||||
583 : z 2189 0
|
||||
591 : a 9671 2
|
||||
600 : 0 6058 6057
|
||||
600 : 2 6058 1554
|
||||
600 : 8 71 8
|
||||
600 : a 6422 2213
|
||||
600 : b 39 7
|
||||
600 : c 182 47
|
||||
600 : d 6123 1950
|
||||
600 : e 2 0 löschen 07_6-2.json
|
||||
600 : l 2 0 löschen 07_6-2.json
|
||||
600 : p 2 0 löschen 07_6-2.json
|
||||
600 : q 27 2
|
||||
600 : t 43 5
|
||||
600 : v 400 57
|
||||
600 : x 273 57
|
||||
600 : z 7 6 löschen 07_6-2.json
|
||||
610 : 0 4127 4126
|
||||
610 : 2 4130 1092
|
||||
610 : 8 187 26
|
||||
610 : 9 368 67
|
||||
610 : a 4423 1272
|
||||
610 : b 502 154
|
||||
610 : d 2 0 löschen 07_6-2.json
|
||||
610 : g 2 0 löschen 07_6-2.json
|
||||
610 : l 2 0 löschen 07_6-2.json
|
||||
610 : t 37 1
|
||||
610 : v 126 8
|
||||
610 : x 146 23
|
||||
610 : y 9 1 löschen 07_6-2.json
|
||||
610 : z 18 4
|
||||
611 : 0 136 135
|
||||
611 : 2 136 21
|
||||
611 : a 144 24
|
||||
611 : c 106 20
|
||||
611 : d 99 20
|
||||
611 : n 57 9
|
||||
611 : v 5 0 löschen 07_6-2.json
|
||||
611 : x 3 0 löschen 07_6-2.json
|
||||
630 : 2 3 0 löschen 07_6-2.json
|
||||
630 : a 554 56
|
||||
630 : d 20 9
|
||||
630 : f 3 1 löschen 07_6-2.json
|
||||
630 : k 10 0
|
||||
630 : l 4 2 löschen 07_6-2.json
|
||||
630 : p 2 0 löschen 07_6-2.json
|
||||
630 : s 3 1 löschen 07_6-2.json
|
||||
630 : v 19 4
|
||||
630 : x 14 1
|
||||
650 : 0 118014 118005
|
||||
650 : 2 118260 89425
|
||||
650 : 8 13751 12941
|
||||
650 : 9 5107 1425
|
||||
650 : a 136864 109028 Schlagwoerter 1 07_6-8.json
|
||||
650 : b 2 0 löschen 07_6-2.json
|
||||
650 : d 2 0 löschen 07_6-2.json
|
||||
650 : v 4137 2811
|
||||
650 : x 13642 7229 Schlagwoerter 2 ␟ 07_6-8.json
|
||||
650 : y 989 514
|
||||
650 : z 4873 3482
|
||||
651 : 0 21751 21750
|
||||
651 : 2 21753 7525
|
||||
651 : 9 1875 459
|
||||
651 : a 22131 7967
|
||||
651 : s 2 0 löschen 07_6-2.json
|
||||
651 : v 162 51
|
||||
651 : x 897 381
|
||||
651 : y 348 111
|
||||
651 : z 32 23
|
||||
653 : 0 2814 2813
|
||||
653 : 2 23212 5833
|
||||
653 : A 1440 223 Schlagwoerter 3 ␟ 07_6-8.json
|
||||
653 : a 76480 58262
|
||||
653 : f 2 0 löschen 07_6-2.json
|
||||
653 : g 8 4 löschen 07_6-2.json
|
||||
653 : h 5 1 löschen 07_6-2.json
|
||||
653 : s 80 52
|
||||
653 : S 88 60
|
||||
653 : t 4 0 löschen 07_6-2.json
|
||||
653 : x 2 0 löschen 07_6-2.json
|
||||
655 : 0 1770 1769
|
||||
655 : 2 44529 19227
|
||||
655 : a 48848 20107 Schlagwoerter 4 ␟ 07_6-8.json
|
||||
655 : x 8 0 löschen 07_6-2.json
|
||||
700 : 0 53650 45918
|
||||
700 : 2 7370 79
|
||||
700 : 4 30093 9619
|
||||
700 : 5 4 0 löschen 07_6-2.json
|
||||
700 : 6 8 1 löschen 07_6-2.json
|
||||
700 : 9 4272 81
|
||||
700 : a 110379 47712 Beitragende Urheber:6 gleichzeitig Urheber, wenn Urheber 1-5 leer 07_6-8.json
|
||||
700 : b 12 1
|
||||
700 : c 234 8
|
||||
700 : d 7854 368
|
||||
700 : e 51512 19160
|
||||
700 : t 2 0 löschen 07_6-2.json
|
||||
700 : v 2 0 löschen 07_6-2.json
|
||||
700 : w 2 0 löschen 07_6-2.json
|
||||
710 : 0 30873 30618
|
||||
710 : 2 239 10
|
||||
710 : 4 1969 107
|
||||
710 : 9 5 1 löschen 07_6-2.json
|
||||
710 : a 39415 7407 Urheber 7 wenn Urheber 1-6 leer 07_6-8.json
|
||||
710 : b 5466 537 Urheber 8 . wenn Urheber 1-6 leer 07_6-8.json
|
||||
710 : c 4206 140
|
||||
710 : d 4252 141
|
||||
710 : e 1978 107
|
||||
710 : g 5816 834
|
||||
710 : n 1692 41
|
||||
711 : 0 5 0 löschen 07_6-2.json
|
||||
711 : 2 5 0 löschen 07_6-2.json
|
||||
711 : a 11950 2279
|
||||
711 : c 11266 2169
|
||||
711 : d 11693 2245
|
||||
711 : n 3496 595
|
||||
751 : 0 75 4
|
||||
751 : 2 67 4
|
||||
751 : 9 2 1 löschen 07_6-2.json
|
||||
751 : a 67 3
|
||||
770 : t 673 343
|
||||
772 : t 584 16
|
||||
773 : t 12563 8 Reihe 07_6-8.json
|
||||
775 : t 1409 0
|
||||
776 : o 4 0 löschen 07_6-2.json
|
||||
776 : t 69 7
|
||||
780 : t 2111 118 Vorgaenger 07_6-8.json
|
||||
785 : t 1523 34 Nachfolger 07_6-8.json
|
||||
787 : t 53857 3640
|
||||
856 : q 105166 48616
|
||||
856 : u 140267 82163 Link 07_6-8.json
|
|
Loading…
Reference in New Issue