일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Algorithm
- CSS
- DB
- javascript
- mysql
- github
- function
- Java
- Linux
- system
- XML
- html
- web
- DoM
- MIPS
- computer
- while
- control
- python
- instruction
- react
- for
- Pipelining
- data structure
- DS
- Class
- architecture
- MacOS
- php
- DATAPATH
- Today
- Total
YYYEJI
[XML] XML 문서의 구성 요소 본문
XML 문서의 구성 요소
① Elements
✓ tag들의 이름
Ex) <!ELEMENT element-name (element-content)>
② Attributes
✓ elements의 대한 추가 정보
✓ start tag 안에 위치
✓ name-value pairs로 존재
Ex) <TO data = '2022/9/30' day='Friday'> To: Mom and Dad </To>
③ Entities
✓ XML에서 특별한 의미를 가진 문자가 있습니다 Ex) <tag>
✓ 이 문자들은 미리 정의해 놓은 entity를 사용해야 됩니다.
< (<)
> (>)
& (&)
" (")
' (')
Ex) <To> To: " Mom and dad " </To>
④ PCDATA (Parseable Character Data)
✓ Starting tag과 ending tag 사이에 위치
✓ parser에 의해 parse 됩니다.
✓ Entity를 사용해야 됩니다.
✓ DTD 요소에만 올 수 있는 데이터
⑤ CDATA (Character Data)
✓ parser에 의해 parse 되지 않습니다.
✓ <!CDATA[...]]> 안에 있는 텍스트는 태그로써 parsing 되지 않고, 텍스트로만 인식됩니다.
✓ Entity를 사용하지 않고 문자 그대로 사용해도 됩니다.
✓ DTD 속성에만 올 수 있는 데이터
Ex) <!CDATA[& cdata test&]]>
↓↓↓ DTD - valid checking form ↓↓↓
https://www.online-toolz.com/tools/xml-validator.php
XML Validator - Online Toolz
XML validation is the process of checking a document written in XML (eXtensible Markup Language) to confirm that it is both "well-formed" and also "valid" in that it follows a defined structure. A "well-formed" document follows the basic syntactic rules of
www.online-toolz.com
↓↓↓ Entity code ↓↓↓
https://yyyeji.tistory.com/71?category=1305455
[XML] 엔티티 레퍼런스(Entity code)의 사용
엔티티 코드(Entity Code)란 ? ? ? 엔티티 코드란 Html 문서에서 특수 문자를 입력하기 위해 사용하는 코드 입니다. 엔티티 코드를 정리해보겠습니다. " " " # # # &dolllar; $ $ % % ..
yyyeji.tistory.com
◡̈
'HTML(or XML) & CSS & JavaScript' 카테고리의 다른 글
[XML] DTD 속성 타입 (Attribute types) (0) | 2022.09.30 |
---|---|
[XML] DTD의 정의와 Elements 속성 (0) | 2022.09.30 |
[MacOS] XAMPP 다운로드하기 (0) | 2022.09.29 |
[XML] CSS에서 hover 속성 (0) | 2022.09.15 |
[XML] CSS에서 transform-origin 속성 (0) | 2022.09.15 |