/** * class ValutaPaneel - geef hier een beschrijving van deze class * * @author (jouw naam) * @version (versie nummer of datum) */ import javax.swing.*; import java.awt.*; import java.awt.event.*; import com.google.gson.*; import java.net.*; import java.io.*; public class ValutaPaneel { public static void main(String[] args) { // URL opzetten String url_str = "https://v6.exchangerate-api.com/v6/f9e6084beffd25a05467115f/latest/EUR"; // maakt verzoek try{ URL url = new URL(url_str); HttpURLConnection request = (HttpURLConnection) url.openConnection(); request.connect(); } catch(MalformedURLException ex) { System.out.println("URL Error"); } // Zet om in JSON try{ JsonParser jp = new JsonParser(); JsonElement root = jp.parse(new InputStreamReader((InputStream) request.getContent())); JsonObject jsonobj = root.getAsJsonObject(); } catch(IOException e){ System.out.println("JSON Error"); } // toegang verkrijgen tot object String req_result = jsonobj.get("result").getAsString(); } }