HTML과 비교
XML(Extensible Markup Language)은 마크업 형태 를 쓰는 데이터교환형식입니다.
마크업형태 마크업(markup)는 태그 등을 이용하여 문서나 데이터의 구조를 나타내는 방법입니다.
(속성부여도 가능) 구성
1. 프롤로그 : 버전, 인코딩
2. 루트요소(단 하나만)
3. 하위 요소
HTML과 XML 비교
1.HTML의 용도는 데이터를 표시 / XML은 데이터를 저장 및 전송
2.HTML에는 미리 정의된 태그가 있지만 사용자는 XML에서 고유한 태그를 만들고 정의 가능
3.XML은 대/소문자를 구분하지만 HTML은 구분하지 않습니다. 대신 으로 태그를 작성하면 XML 구문 분석기에서 오류가 발생합니다. HTML Document JSON과 XML 비교 JSON과 비교했을 때 닫힌 태그가 계속해서 들어가기 때문에 JSON과 비교하면 무겁습니다. 또한 Javascript Object로 변환하기 위해서 JSON보다는 더 많은 노력이 필요합니다.
sitemap.xml에 쓰입니다.
sitemap.xml은 서비스 내의 모든 페이지들을 리스트업한 데이터입니다. 사이트가 매우 크거나 서로 링크가 종속적으로 연결되지 않은 경우 크롤러가 일부 페이지를 누락하는 일이 있는데 이를 sitemap.xml이 방지하고 모든 페이지들을 크롤링할 수 있도록 해줍니다.
반응형
'Chapter01 > 이모저모,, 고모 숙모;' 카테고리의 다른 글
[ cs지식 ] 프론트엔드 용어 (0) | 2024.05.31 |
---|---|
[ cs지식 ] 콜드부팅 웜부팅 (0) | 2023.11.02 |
[cs지식] static (0) | 2023.10.31 |
[cs지식] JSON (0) | 2023.10.05 |
[cs지식]API란? (0) | 2022.08.16 |