development-ib-fork/web/05/eigene_loesungen/Antworten_4_Ubeung.md

2.6 KiB

Arbeitsschritt 1:

Arbeitsschritt:
    Erstelle ein JSON-Objekt mit Informationen über eine Person:
        Name: Alex
        Alter: 30
        Wohnort: Berlin

Antwort:
    {
      "person":  {
        "name": "Alex",
        "alter": "30",
        "wohnort": "Berlin"    
      }
    }

Arbeitsschritt 2:

Arbeitsschritt:
    Erstelle ein JSON-Objekt zu einem Produkt:
        Produktname: Kopfhörer
        Preis: 89.99
        Verfügbarkeit: Ja
        Farben: Schwarz und Weiß (als Liste)

Antwort:
    {
        "produkt":{
            "produktname": "Kopfhöhrer",
            "preis": "89.99",
            "verfügbarkeit": "ja",
            "farben":[
                "schwarz",
                "weiss"
            ]
        }
    }

Arbeitsschritt 3:

Arbeitsschritt:
    Erstelle ein JSON-Objekt zu einem Benutzer inklusive Adresse:
        Benutzername: maria1999
        Passwort: abc123
        Rolle: Admin
        Adresse: Bauernring 15 (Straße), Weilbach (Stadt) und 12345 (Postleitzahl) (als verschachteltes Objekt)

Antwort:
    {
        "benutzer":{
            "benutzername":"maria1999",
            "passwort":"abc123",
            "rolle":"admin",
            "addresse":{
                "straße": "Bauernring 15",
                "stadt": "Weilbach",
                "postleitzahl": "12345"
            }
        }
    }

Arbeitsschritt 4:

Arbeitsschritt:
    Erstelle ein Array mit zwei Aufgabenobjekten. Jede Aufgabe hat einen Titel und einen erledigt-Status (true/false)

Antwort:
    {
        "aufgaben": [
            "aufgabe":{
                "titel": "JSON Lernen",
                "erledigt":"true"
            },
            "aufgabe":{
                "titel": "SWAGGER Lernen",
                "erledigt":"false"
            }
        ]
    }

Arbeitsschritt 5:

Arbeitsschritt:
    Erstelle ein JSON-Objekt für einen Blogeintrag mit folgendem Aufbau:
        Titel, Autor, Inhalt des Beitrags
        Ein Kommentar als verschachteltes Objekt mit Autor und Text

Antwort:
    {
        "blogeintrag":{
            "titel": "Ein Test Titel",
            "autor": "Mr X.",
            "inhalt": "Lorem ipsum ...",
            "kommentar": {
                "autor": "Kommentator von dem Blogeintrag",
                "text": "Lorem ipsum..."
            }
        }
    }