태그 <> 라는 마크업 기호를 통해 데이터 정의
데이터를 기술하는 정도라서 프로그래밍 언어는 아님
텍스트 기반 문서
ex)
웹 사이트 데이터 <-> XML 형식 <-> 회계 시스템 데이터
<xml> <!--시작-->
<?xml version="1.0" encoding="UTF-8"?> <!--xml 선언-->
<InvitationList> <!--루트 요소-->
<family> #요소
<aunt>
<name>Christine</name> <!--xml 데이터(콘텐츠)-->
<name>Stephanie</name>
<person age=“22”> <!--요소 속성("속성값")-->
</aunt>
</family>
</InvitationList>
</xml> <!--끝-->
외부에서 오는 패키지는 xml 파일에 의존성 추가해서 빌드시스템에 알려줘야 함
https://velog.io/@717lumos/roslaunch%EC%9D%98-%EC%82%AC%EC%9A%A9%EB%B2%95-%EB%B0%8F-XML
https://aws.amazon.com/ko/what-is/xml/