yoogail105 / KkokkoSwift

꼬리에 꼬리를 무는 swift 개념 정리
28 stars 0 forks source link

# XML, JSON #62

Open yoogail105 opened 2 years ago

yoogail105 commented 2 years ago

XML, JSON

알고 있어야 하는 것들

웹서비스 데이터 타입에 따라1: XML

XML: Extensible Markup Language

🔖 출처

yoogail105 commented 2 years ago

웹서비스 데이터 타입에 따라2: JSON

JSON: JavaScript Object Notation

JSON 객체 {}

{ "name": "wonwoo",
    "Description": {
        "game": 8,
        "sing": 10,
        "dance": 10
    },
    "age": 26,
    "thumbnail": "wonwoo.jpg"
}

Swift에서의 JSON

JSON 배열 []

[
    { "name": "wonwoo",
        "Description": {
            "game": 8,
            "sing": 10,
            "dance": 10
        },
        "age": 26,
        "thumbnail": "wonwoo.jpg"
    },
    { "name": "dino",
        "Description": {
            "game": 5,
            "sing": 10,
            "dance": 10
        },
        "age": 25,
        "thumbnail": "dino.jpg"
    }
]


{
    "ListTotalCount": 2,
    "group": "seventeen",
    "row": [
        { "name": "wonwoo",
            "Description": {
                "game": 8,
                "sing": 10,
                "dance": 10
            },
            "age": 26,
            "thumbnail": "wonwoo.jpg"
        },
        { "name": "dino",
            "Description": {
                "game": 5,
                "sing": 10,
                "dance": 10
            },
            "age": 25,
            "thumbnail": "dino.jpg"
        }
    ]
}

🔖 출처