manuelle Auswertung
This commit is contained in:
parent
9a8d595938
commit
a071097293
23
README.md
23
README.md
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user