XML이란?
XML(Extensible Markup Language)은 W3C에서 개발된, 다른 특수한 목적을 갖는 마크업 언어를 만드는데 사용하도록 권장하는 다목적 마크업 언어이다. XML은 SGML의 단순화된 부분집합으로, 다른 많은 종류의 데이터를 기술하는 데 사용할 수 있다.
XML의 특징
XML은 다른 목적의 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어이다.
XML은 다른 시스템끼리 다양한 종류의 데이터를 손쉽게 교환할 수 있도록 해준다.
XML은 새로운 태그를 만들어 추가해도 계속해서 동작하므로, 확장성이 좋다.
XML은 데이터를 보여주지 않고, 데이터를 전달하고 저장하는 것만을 목적으로 한다.
XML은 텍스트 데이터 형식의 언어로 모든 XML 문서는 유니코드 문자로만 이루어진다.
▶XML 선언
XML 문서는 다음과 같이 자신에 대한 정보 일부를 선언하는 것으로 시작된다.
<?xml version="1.0" encoding="UTF-8" ?>
▶ XML 문법
XML문서는 매우 규칙적, 예측이 가능한 구조이다.
모든 XML 요소는 종료 태그를 가져야 한다. 생략되면 오류가 발생.
대소문자를 구분하여 대소문자가 다르면 다른 요소로 인식한다.
시작태그와 종료태그의 문자가 동일해야한다. 앞에는 소문자 뒤에는 대문자 불가
XML은 띄어쓰기를 인식한다.
'개발자 > JSP' 카테고리의 다른 글
[JDBC] DBCP(DataBase Conncetion Pool) (0) | 2022.12.12 |
---|---|
[JDBC] SingleTon 패턴 (0) | 2022.12.12 |
[JDBC] 시퀀스를 활용하여 idx값 출력 (제약조건++) (0) | 2022.12.09 |
[SQL] DB Table 제약조건 (0) | 2022.12.09 |
[JDBC] 자바와 sql 연결 후 출력하는 방법 (0) | 2022.12.06 |