X·M·L
B2abbreviationXML: 데이터를 구조화해 저장·전송하는 마크업 언어를 뜻하는 컴퓨터 분야 약어
noun명사
- 1
XML, 확장성 마크업 언어 — 데이터의 구조를 태그로 표시하여 저장하고 교환하는 데 쓰는 마크업 언어B2〔technical〕
a markup language that uses tags to define the structure of data so it can be stored and exchanged
The system exports customer records in XML.
그 시스템은 고객 기록을 XML 형식으로 내보낸다.
XML lets developers create tags that describe the data.
XML은 개발자가 데이터를 설명하는 태그를 만들 수 있게 해 준다.
- 2
XML 데이터, XML 코드 — XML 형식으로 작성된 데이터나 코드B2〔technical〕
data or code written in XML format
The API returned XML instead of JSON.
그 API는 JSON 대신 XML을 반환했다.
Paste the XML into the validation tool.
XML 코드를 검증 도구에 붙여 넣으세요.
유의어XML data, XML document
뉘앙스 · 쓰임
HTML은 웹페이지의 내용과 표시를 위한 언어인 반면, XML은 데이터의 구조와 의미를 표현하는 데 더 중점을 둡니다. JSON도 데이터 교환에 쓰이지만, XML은 태그 기반이라 더 장황하고 문서 구조를 엄격하게 표현할 때 자주 쓰입니다.
항상 대문자 XML로 쓰는 것이 표준입니다. 글자 하나하나를 읽어 ‘엑스 엠 엘’처럼 발음하며, 영어에서는 X의 발음이 모음 소리 /e/로 시작하므로 “an XML file”이라고 합니다. 주로 컴퓨터, 웹 서비스, 데이터 교환, 문서 형식의 맥락에서 쓰입니다.
유의어 뉘앙스 비교
- Extensible Markup Language
- XML의 전체 명칭으로, 더 공식적이고 설명적인 표현이다.
- XML data
- XML 형식의 데이터를 더 명확히 가리키는 표현이다.
- XML document
- 하나의 문서나 파일 단위로 된 XML을 가리킬 때 쓴다.
자주 쓰는 표현 · Collocations
noun+noun
- XML fileXML 파일
- XML documentXML 문서
- XML schemaXML 스키마
- XML parserXML 파서
verb+noun
- parse XMLXML을 구문 분석하다
verb+noun+prep+noun
- convert data to XML데이터를 XML로 변환하다
prep+noun
- in XMLXML 형식으로
어원 · 암기 팁
[English]XML은 영어 Extensible Markup Language의 머리글자를 딴 약어입니다. 이 표준은 웹에서 구조화된 데이터를 표현하고 교환하기 위해 개발되었습니다.
X = Extensible(확장 가능한) + M = Markup(표시, 마크업) + L = Language(언어)
💡 ‘X는 eXtensible, M은 Markup, L은 Language’라고 기억하면 ‘확장 가능한 마크업 언어’라는 뜻을 떠올리기 쉽습니다.
최초 사용 시기: circa 1996