Napisać funkcję, której zadaniem jest odczytanie danych z plików XML (można traktować go jako plik XML lub tekstowy), a następnie zapisanie ich do nowego pliku tekstowego w postaci tabeli oraz obliczenie różnicy kursów. Następnie powstała tabela ma zostać zapisana w postaci HTML.
Dla wersji rozszerzonej należy pobrać ze strony NBP dwa najnowsze dokumenty związane z wartościami kursów walut i dokonywać obliczeń oraz porównania na pobranych plikach – można również pobrać dane z dni podanych przez użytkownika.
Tabela nr 91/A/NBP/2010 z dnia 2010-05-12 w porównaniu z tabelą nr 92/A/NBP/2010 z dnia 2010-05-13
Nazwa waluty Kod waluty Kurs średni zmiana
bat (Tajlandia) 1 THB 0,0972 0,0001
dolar amerykański 1 USD 3,1356 0,0117
dolar australijski 1 AUD 2,8096 0,0168
dolar Hongkongu 1 HKD 0,4039 0,0005
dolar kanadyjski 1 CAD 3,0860 0,0195
(...)
Dodatkowo proszę w pliku zawierającym kod HTML zaznaczenie zmiany kolorami (dodatnie na zielono, a ujemne na czerwono).
Zadanie 2 – Kursy walut
Napisać funkcję, której zadaniem jest odczytanie danych z plików XML (można traktować go jako plik XML lub tekstowy), a następnie zapisanie ich do nowego pliku tekstowego w postaci tabeli oraz obliczenie różnicy kursów. Następnie powstała tabela ma zostać zapisana w postaci HTML.
Dla wersji rozszerzonej należy pobrać ze strony NBP dwa najnowsze dokumenty związane z wartościami kursów walut i dokonywać obliczeń oraz porównania na pobranych plikach – można również pobrać dane z dni podanych przez użytkownika.
Przykład:
Dane wejściowe:
Wyjście:
Dodatkowo proszę w pliku zawierającym kod HTML zaznaczenie zmiany kolorami (dodatnie na zielono, a ujemne na czerwono).