pobranie kursu euro ze strony NBP Wab API, Qt

0

Potrzebuję pobrać bieżący kurs euro ze strony: http://api.nbp.pl/api/exchangerates/rates/a/eur/
Nigdy nie miałem do czynienia z XML, więc proszę o jakieś wskazówki i pomoc :)
Pracuję z Qt.

1

Pobierz jakimś narzędziem np CURLem czy co tam innego masz pod ręką i sparsuj albo recznie, co nie jest za dobrym wyjsciem albo http://www.xmlsoft.org/examples/

1

Qt wspiera parsowanie xml-ów w formie DOM i SAX.
Jako newbie będzie ci łatwiej i szybciej skorzystać z DOM http://doc.qt.io/qt-5/xml-dom-tml.html
Dane pobierz za pomocą QNetworkAccessManager tu masz minimalny przykład użycia: http://doc.qt.io/qt-5/qtnetwork-http-example.html

0

Dzięki, powoli ogarniam co i jak. Zauważyłem, że dane można tez pobrać w formacie json. Będzie łatwiej to odczytać? Jest sens się w to bawić czy lepiej zostać przy xml?

0

Przy JSon powinno wyjść na to samo (może trochę łatwiej), Qt też obsługuje JSon-a, ale tylko jako DOM (mało kto robi SAX dla JSon-a, bo zwykle te dane są małe).

1 użytkowników online, w tym zalogowanych: 0, gości: 1