XML(eXtensible Markup Language) : 확장 표시 언어
Front end | Back end | |||
Client | 요청(request) | Server(web) | ||
Html(CSS) | ----> | JSP(서버+클라이언트) | ||
Servlet(완전한 서버) | < ------ > | DB(oracle, MySQL) | ||
JavaScript(Jquery (제어,접근)) | Dao | |||
데이터를 주고 받을 때 | ||||
XML, Json | < ---- > | HashMap, ArrayList |
XML 사용목적
Data(공공)를 공유하기 위한 목적. DB에서 필요한 DATA를 파일로 배포하는 것(XML파일)
setup의 목적
XML 배포용 예시
<선수들> root tag(전체를 묶는 태그)
<선수>
<이름></이름>
<나이></나이>
<주소></주소>
</선수>
<선수>
<이름></이름>
<나이></나이>
<주소></주소>
</선수>
</선수들>
사용자 지정태그 사용!
태그명 영어 추천(한글로 써도 상관은 없다.)
XML vs HTML
XML은 예시에서 보듯 사용자 지정 태그를 사용한다.
HTML은 웹 지정 태그(표준태그) 사용한다. 예) h1, p, pre
'IT > XML' 카테고리의 다른 글
[Html+JS+XML] Html파일에서 xml 파일에 직접 접근하기 (0) | 2021.06.08 |
---|---|
[Html+JS+XML] Html파일에서 xml 데이터 접근예시/parseFromString/DOMParser (0) | 2021.06.08 |