XML
XML은 무엇인가?
mind:
2018. 11. 7. 22:01
XML에 대해서.
1. 뜻
XML는 철자 그대로 해석하면 다음과 같다.
eXtensible Markup Language
확장가능한 마크업 언어 ??
한 눈에 보면 무슨 소리인지 알아들을 수가 없다.
언어는 프로그래밍 언어의 하나라는 뜻이고, 확장가능하다라는 뜻은 뭘까?
XML의 경우에는 웹 뿐만 아니라 다른 문서에서도 사용하고 있는 표준화 문서의 기술이다.
웹에서 컴퓨터, 전자상거래, 학술, 상업 등 여러 분야로 퍼져나갔다고 하여 확장가능하다라고 정의한 것이다.
이러한 보편적인 프로그래밍 언어를 다루는 것이다.
마크업 언어는 본문 내용에 첨가되는 부가적인 정보라는 뜻이다.
한줄 한줄 써내려가는 방식과는 조금 다르게 <>와 같은 꺽쇠나 들여쓰기 태그문자 등을 이용하여 사용하는 방식을
마크업이라고 하는 것이다.
위 사진은 Java로 작성한 코드의 예시이다.
-> XML 스크립트의 경우에는 자바와는 사뭇다르게 <>꺽쇠와 들여쓰기로 영역을 구분한 것을 볼 수 있다.
물론 꺽쇠의 열고 닫음은 중요하지만 들여쓰기는 굳이 안해도 파이썬마냥 컴파일이 오류나지는 않는다.