데이터를 저장하고 전송하기 위한 마크업 언어.
XML 은 사용자가 자체적인 태그를 정의하여 데이터를 구조화 할 수 있는 유연한 형식을 제공한다.
주로 데이터 구조와 의미를 표현 하는 데 사용되며, 웹 서비스에서 데이터를 교환하는데 널리 사용된다.
XML 문서는 태그,속성,텍스트 데이터로 구성되어 있다.
각 태그는 열린태그 와 닫힌 태그의 쌍으로 이루어져 있다 <tag> </tag>
태그 사이에는 텍스트 데이터나 하위 태그가 위치할 수 있다.
속성은 태그에 추가 정보를 제공한다.
<person>
<name first="John" last="Doe" />
<age>30</age>
<address>
<city>New York</city>
<state>NY</state>
</address>
</person>
<name>
태그에는 속성으로 first
와 last
가 있고,
<address>
태그에는 또 다른 하위 태그들이 포함되어 있다.
→ XML 은 다양한 분야에서 데이터 교환과 저장에 사용되며, 특히 웹 서비스에서는 데이터를 표준화된 형식으로 교환하기 위해 XML 이 많이 활용된다.
→ 그러나 최근에는 JSON 과 같은 경량 데이터 형식이 XML 을 대체하는 경우가 많아졌다.
Uploaded by N2T
'Knowledge' 카테고리의 다른 글
[Knowledge] 아스키코드(ASCLL Code) (0) | 2023.12.27 |
---|