Java
Java XML annotation
승모근뭉치
2023. 1. 17. 16:52
프로그램 내 test01.xsd
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- 주석을 사용하는 방법
XML 주석,
annotation(주석)엘리먼트를 이용한 주석처리
<annotation>
(appinfo | documentation)*
</annotation>
appinfo element사용하는방법 xml문서내용처리하는그응용프램.그것을
위에서 주석부분으로 사용하게 된다. 참고문서를 정해주는 방법. 참고문서를
보고 처리하자는거죠
documentation은 사용자개발자들이 읽기쉽게하기위한서술형구조로사용된다.
<appinfo source = "외부참조문서경로">주석내용</appinfo>
응용프로그램에서는 요 주소를 참조를 한다.응용프로그램을 위한 선언방법
<documentation source = "외부참조문서경로" xml:lang="사용된언어">주석내용</documentation>
appinfo는 응용프로그램을 위해서 만들었고 documentation은 사용자개발자들을위해주석처리해서만들었다.
-->
<xsd:annotation>
<xsd:appinfo>CML 1.0</xsd:appinfo>
<xsd:documentation>CML 2.0 </xsd:documentation>
</xsd:annotation>
<!-- CML 1.0 을 참조해라라는 뜻 그럼 응용프로그램은 XML문서를 읽고
요바로 위의 문장을참고한다는거죠 cml 1.0으로 처리하겠다는거죠. 응용프로그램이
CML 1.0 문자를 참조한다.-->
<!-- 어노테이션 엘리먼트 사용해 주석 기술할 수 있다 -->
</xsd:schema>
<!-- schema xmlns:xs -> schema xmlns:xsd 그리고 앞에도 바꾼다
xsd:schema xmlns:xsd 와 닫는태그에서 /xsd:schema 로 바꾼다
xs로 선언이 되서 나오는데요 저희는 요거를 간단하게 xsd로 선언바꾸겠죠
네임스페이스의 접두어를 바꿔주도록하죠 http://www.w3.org ~~~ 이부분은
자동으로 생성된다.
여기까지 스키마문서기본구조 -->