manuelle Auswertung

This commit is contained in:
Walter Gussmann 2018-07-14 13:44:28 +02:00
parent 9a8d595938
commit a071097293

View File

@ -8,6 +8,29 @@ Das Projekt verwendet für die Datenauswertung die Programmiersprache python. Di
## Python-Programm
Neue Version: manuelle Auswertung der XML-Datei
Struktur der XML-Datei:
```
<Cube>
<Cube time='2018-07-13'>
<Cube currency='USD' rate='1.1643'/>
<Cube currency='JPY' rate='131.04'/>
...
</Cube>
```
Idee:
```
- Zerlege diese Datei bei '<Cube ' --> Array
- Bearbeite alle Einträge des Arrays:
- wenn der String mit 'time' beginnt, dann merke 'xxxx-xx-xx' als Datum
- wenn der String mit 'currency' beginnt, dann merke die Einträge
'USD' als Key und '1.1643' als Value in einem assoziativen Array
- Speichere diese Daten in der Datenbank
```
Vorbemerkung: Das Pythonprogramm läuft hier auf demselben Server wie MySQL.
Zuerst müssen die aktuellen Kurse von der Seite http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml abgerufen werden. Außerdem wird das aktuelle Datum ausgelesen.