Update 04_4_download_der_metadaten.md

This commit is contained in:
Felix Lohmeier 2016-10-23 22:47:05 +02:00
parent 7c30fd2a56
commit 40fed63fe9
1 changed files with 13 additions and 12 deletions

View File

@ -1,23 +1,24 @@
# 4.4 Download der Metadaten # 4.4 Download der Metadaten
Aufgabe 1: Shell-Script zum Download der Metadaten schreiben ## Aufgabe 1: Shell-Script zum Download der Metadaten schreiben
Curl über die unAPI-Schnittstelle * Mit curl über die unAPI-Schnittstelle
Format: Picaxml * Format: PICAXML
Literaturtipps: **Literaturtipps:**
https://wiki.ubuntuusers.de/Shell/Bash-Skripting-Guide_f%C3%BCr_Anf%C3%A4nger/) * https://wiki.ubuntuusers.de/Shell/Bash-Skripting-Guide_f%C3%BCr_Anf%C3%A4nger/
http://stackoverflow.com/questions/16131321/shell-script-using-curl-to-loop-through-urls * http://stackoverflow.com/questions/16131321/shell-script-using-curl-to-loop-through-urls
Lösung: ## Lösung
... ...
Aufgabe 2: Heruntergeladene XML-Dateien zusammenführen ## Aufgabe 2: Heruntergeladene XML-Dateien zusammenführen
XML bietet durch seine Baumstruktur die Möglichkeit mehrere Datensätze in einer Datei abzubilden. Die Inhalte der Einzeldateien einfach aneinanderzureihen funktioniert leider nicht, da jede Datei einen eigenen "Header" mitbringt und die XML-Syntax nur einen Header erlaubt. Die Zusammenführung gestaltet sich also etwas komplizierter. Dazu können entweder extra Tools verwendet werden, die für XML gebaut wurden oder Sie nutzen die typischen Kommandozeilenwerkzeugen in trickreicher Kombination. XML bietet durch seine Baumstruktur die Möglichkeit mehrere Datensätze in einer Datei abzubilden. Die Inhalte der Einzeldateien einfach aneinanderzureihen funktioniert leider nicht, da jede Datei einen eigenen "Header" mitbringt und die XML-Syntax nur einen Header erlaubt. Die Zusammenführung gestaltet sich also etwas komplizierter. Dazu können entweder extra Tools verwendet werden, die für XML gebaut wurden oder Sie nutzen die typischen Kommandozeilenwerkzeuge in trickreicher Kombination.
Literaturtipps: **Literaturtipps:**
http://www.ethanjoachimeldridge.info/tech-blog/combine-xml-files * https://en.wikipedia.org/wiki/Comparison_of_XML_editors
* http://www.ethanjoachimeldridge.info/tech-blog/combine-xml-files
Lösung: ## Lösung
... ...