diff --git a/Schemata/KGPZ.xsd b/Schemata/KGPZ.xsd deleted file mode 100644 index b48c24d..0000000 --- a/Schemata/KGPZ.xsd +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Schemata/beitraege.xsd b/Schemata/beitraege.xsd deleted file mode 100644 index c1953f7..0000000 --- a/Schemata/beitraege.xsd +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Schemata/kategorien.xsd b/Schemata/kategorien.xsd deleted file mode 100644 index bf4b420..0000000 --- a/Schemata/kategorien.xsd +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Schemata/orte.xsd b/Schemata/orte.xsd deleted file mode 100644 index 5ef70c1..0000000 --- a/Schemata/orte.xsd +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Schemata/personen.xsd b/Schemata/personen.xsd deleted file mode 100644 index 2e1d462..0000000 --- a/Schemata/personen.xsd +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Schemata/stuecke.xsd b/Schemata/stuecke.xsd deleted file mode 100644 index c42df84..0000000 --- a/Schemata/stuecke.xsd +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Schemata/werke.xsd b/Schemata/werke.xsd deleted file mode 100644 index 2b37191..0000000 --- a/Schemata/werke.xsd +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/XSD/KGPZ.xsd b/XSD/KGPZ.xsd new file mode 100644 index 0000000..79b5b4e --- /dev/null +++ b/XSD/KGPZ.xsd @@ -0,0 +1,14 @@ + + + + + + + + + + \ No newline at end of file diff --git a/XSD/akteure.xsd b/XSD/akteure.xsd new file mode 100644 index 0000000..808c1c4 --- /dev/null +++ b/XSD/akteure.xsd @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/XSD/beitraege.xsd b/XSD/beitraege.xsd new file mode 100644 index 0000000..02cc839 --- /dev/null +++ b/XSD/beitraege.xsd @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/XSD/common.xsd b/XSD/common.xsd new file mode 100644 index 0000000..98a1045 --- /dev/null +++ b/XSD/common.xsd @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/XSD/kategorien.xsd b/XSD/kategorien.xsd new file mode 100644 index 0000000..862d421 --- /dev/null +++ b/XSD/kategorien.xsd @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/XSD/orte.xsd b/XSD/orte.xsd new file mode 100644 index 0000000..c7cd5c5 --- /dev/null +++ b/XSD/orte.xsd @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/XSD/stuecke.xsd b/XSD/stuecke.xsd new file mode 100644 index 0000000..e6d78c3 --- /dev/null +++ b/XSD/stuecke.xsd @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/XSD/werke.xsd b/XSD/werke.xsd new file mode 100644 index 0000000..16a3e49 --- /dev/null +++ b/XSD/werke.xsd @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/XSLT_Merge/kgpz.xml b/XSLT_Merge/kgpz.xml new file mode 100644 index 0000000..d6bc8d4 --- /dev/null +++ b/XSLT_Merge/kgpz.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/XSLT_Merge/merge.sh b/XSLT_Merge/merge.sh new file mode 100755 index 0000000..9e2d0ef --- /dev/null +++ b/XSLT_Merge/merge.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +xmlstarlet tr --xinclude merge.xsl kgpz.xml \ No newline at end of file diff --git a/XSLT_Merge/merge.xsl b/XSLT_Merge/merge.xsl new file mode 100644 index 0000000..44d220d --- /dev/null +++ b/XSLT_Merge/merge.xsl @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/akteure.xml b/akteure.xml new file mode 100644 index 0000000..234bc27 --- /dev/null +++ b/akteure.xml @@ -0,0 +1,13 @@ + + + + Albert Einstein + Ainshutain, A. + Einstein, Albert + 1879-03-14 + 1955-04-18 + https://d-nb.info/gnd/118529579 + + \ No newline at end of file diff --git a/beitraege.xml b/beitraege.xml index 9aa5fc6..c869bd6 100644 --- a/beitraege.xml +++ b/beitraege.xml @@ -1,5 +1,4 @@ \ No newline at end of file + xsi:schemaLocation="https://www.kgpz.de XSD_Schemata/KGPZ.xsd"> \ No newline at end of file diff --git a/kategorien.xml b/kategorien.xml index 7a90b0f..4622848 100644 --- a/kategorien.xml +++ b/kategorien.xml @@ -1,5 +1,14 @@ \ No newline at end of file + xsi:schemaLocation="https://www.kgpz.de XSD_Schemata/KGPZ.xsd"> + + Wissenschaft + + + Technik + + + Politik + + \ No newline at end of file diff --git a/kgpz.xml b/kgpz.xml deleted file mode 100644 index b7141a8..0000000 --- a/kgpz.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/orte.xml b/orte.xml index b84d099..40aafd9 100644 --- a/orte.xml +++ b/orte.xml @@ -1,5 +1,12 @@ \ No newline at end of file + xsi:schemaLocation="https://www.kgpz.de XSD_Schemata/KGPZ.xsd"> + + Hallo + + + + Hans2 + + \ No newline at end of file diff --git a/personen.xml b/personen.xml deleted file mode 100644 index 7b3baa0..0000000 --- a/personen.xml +++ /dev/null @@ -1,5 +0,0 @@ - - \ No newline at end of file diff --git a/stuecke.xml b/stuecke.xml index ecea7d7..47654df 100644 --- a/stuecke.xml +++ b/stuecke.xml @@ -1,5 +1,12 @@ \ No newline at end of file + xsi:schemaLocation="https://www.kgpz.de XSD/KGPZ.xsd"> + + 1970-01-01 + 1 + 4 + 3 + Anmerkung + + \ No newline at end of file diff --git a/werke.xml b/werke.xml index 7ba492e..692d81c 100644 --- a/werke.xml +++ b/werke.xml @@ -1,5 +1,12 @@ \ No newline at end of file + xsi:schemaLocation="https://www.kgpz.de XSD/KGPZ.xsd"> + + + + + Hans + Anmerkungen + + \ No newline at end of file