FAGPORTALEN

JSON og XML — dataudvekslingsformater

Kommunikation og IT A · HTX · A-niveau · Netværk og protokoller

💻 JSON og XML

JSON (JavaScript Object Notation) er det dominerende dataudvekslingsformat på moderne web.

```json

{

"bruger": {

"id": 1,

"navn": "Alice",

"alder": 25,

"adresser": ["Aarhus", "København"],

"aktiv": true

}

}

```

Python JSON-håndtering:

```python

import json

Objekt → JSON-string

json_str = json.dumps({"navn": "Alice", "alder": 25})

JSON-string → Python-objekt

data = json.loads(json_str)

Skriv til fil

with open("data.json", "w") as f:

json.dump(data, f)

```

XML (eXtensible Markup Language):

```xml

<bruger>

<id>1</id>

<navn>Alice</navn>

<alder>25</alder>

</bruger>

```

JSON vs. XML:

CSV: simpelt tabeldataformat — let at importere i Excel og pandas.

Læringsmål

Sådan kan du arbejde med emnet

Træningsforslag

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.