일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자바
- 국비지원자바#국비교육자바#국비지원java#국비교육java#자바스크립트#프론트엔드
- 자바#Java#배열예시#연습#기초다지기
- 개발자#it도서#도메인#DDD#ddd
- Spring#spring#스프링#스프링프레임워크#스프링의존성주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- html#HTML#프론트엔드#개발자#코딩#국비지원#국비교육#국비지원프론트엔드#국비지원HTML#국비지원html#국비프론트엔드
- 쿼리스트링#쿼리문자열#바인딩
- db#데이터베이스#오라클#sql
- 국비지원JAVA#국비지원자바#프로그랭#JSP#국비지원JSP#국비교육JSP#웹개발자#코딩
- Java#java#메모리영역#클래스로더#가비지컬렉터
- 항해플러스#항해#항해플러스3기#회고
- #
- 국비지원#국비교육
- tibero#티베로#이중화#failvover
- #java#JAVA#프로그래밍#웹개발자
- java
- Java#java#자바#다오#디티오#브이오#dao#dto#vo
- Spring#spring#스프링#스프링프레임워크#스프링자동주입#스프링생성자#스프링기본#국비지원#국비교육#국비지원스프링
- spring#Spring#RequestBody#ResponseBody
- 국비지원JAVA
- Resource #
- Java#정처기#비트연산자#정보처리기사
- 개발자도서#개발자책#도메인#DDD#도메인주도개발시작하기#개발스터디#
- 프로그래밍
- 항해99 #항해플러스 #주니어개발자 #주니어개발자역량강화 #주니어개발자멘토링 #개발자사이드프로젝트 #코딩부트캠프 #코딩부트캠프후기
- Java#JAVA#매개변수
- Java#컴파일러#자바컴파일러#
- 국비지원JAVA#국비교육JAVA#국비지원자바#국비교육자바#JSP#SERVLET#서블릿#
- IntelliJ#인텔리제이#인텔리#단축키
- 국비지원#국비교육#국비지원자바#국비교육자바#css#HTML#JAVA
Archives
- Today
- Total
개린이 개발노트
XML 이란? 본문
728x90
▶ 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은 띄어쓰기를 인식한다.
▶ XML 주석
- <!-- 으로 시작하여 --> 으로 끝난다.
- 시작태그에는 느낌표가 있지만 종료 태그에는 느낌표가 없다.
▶CDATA
- Character DATA의 약자이다. 문자 데이터를 XML 데이터로 해석하지 않고 그대로 표현하는 것을 의미한다.
- <![CDATA[ 특수문자 혹은 노출하고 싶은 문자열을 적어준다 ]]>
- <![CDATA[ 와 ]]> 에는 공백을 포함하면 안된다.
▶ XML 요소
- 아래처럼 시작과 종료 태그로 한 쌍이 되어야 한다.
- <시작태그명> 요소내용 </종료태그명>
참조:
728x90
'개린이 개발자 독학노트' 카테고리의 다른 글
백앤드 웹개발자의 책&강의 정리 (0) | 2023.03.23 |
---|---|
CentOS 7 / SSH / 포트 변경하는 방법 (0) | 2023.03.22 |
Maven(메이븐), Gradle(그래들) (0) | 2023.01.17 |
인텔리제이(IntelliJ) 설치방법 무료버전(Community Editon) (0) | 2022.12.11 |
IntelliJ IDEA-인텔리제이, Eclipse이클립스 단축키 설정하기 (0) | 2022.12.10 |