XML Kartendaten aus einer Website extrahieren?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Hallo johncockerill,

Ja das ist möglich. Zuerst benötigst du einen API-Schlüsel, danach machst du eine HTTP anfrage.

Versuche es mal so:

import requests
import json
import xml.etree.ElementTree as ET

api_url = "API_URL_HIER"
api_key = "DEIN_API_SCHLUESSEL_HIER"
params = {
    "api_key": api_key,
    
}


response = requests.get(api_url, params=params)
data = response.json()

root = ET.Element("data")
for item in data:
    element = ET.SubElement(root, "item")
    for key, value in item.items():
        sub_element = ET.SubElement(element, key)
        sub_element.text = str(value)

tree = ET.ElementTree(root)
tree.write("data.xml")

print("XML-Datei wurde erstellt.")


Den Code musst noch anpassen.

Ich hoffe ich konnte dir helfen

Jannik

Woher ich das weiß:Hobby – eigene Unity Spiele auf den Microsoft Marketplace