사용 가능한 XML 도구는 다음과 같습니다. XML 도구를 사용하려면 먼저 XML 개발 기능을 사용 가능하도록 설정해야 합니다. 이를 설정하려면 XML 개발자 선택란을 체크하십시오.
을 차례로 클릭한 다음XML 도구 | 설명 |
---|---|
XML 편집기 | XML(Extensible Markup Language) 파일을 작성하고 확인하는 데 사용됩니다. XML 편집기에서는 비어 있는 새 XML 파일을 작성하거나 기존 DTD나 기존 XML 스키마에서 XML 파일을 생성할 수 있습니다. 또한 XML 파일을 편집하거나 XML 파일을 DTD나 스키마와 연관시키거나 유효성을 검증할 수 있습니다. |
DTD 편집기 | DTD(Document Type Definition)를 작성하고 확인하는 데 사용됩니다. DTD 편집기에서는 DTD를 작성하고 XML 스키마 파일을 생성할 수 있습니다. |
XML 스키마 편집기 | XML 스키마를 작성 및 확인하고 유효성을 검증하는 데 사용됩니다. XML 스키마 편집기에서는 XML 스키마 컴포넌트 작성, XML 스키마 가져오기 및 확인, XML 스키마에서 관계형 테이블 정의 생성, XML 스키마의 XML 인스턴스 작성을 위한 Java Bean 생성 등의 타스크를 수행할 수 있습니다. |
XSL 편집기 | 새 XSL(Extensible Stylesheet Language) 파일을 작성하거나 기존 XSL 파일을 편집하는 데 사용됩니다. 컨텐츠 지원 및 여러 마법사를 사용하여 XSL 파일을 작성하거나 편집할 수 있으며, 파일 편집이 완료되면 파일의 유효성을 검증할 수도 있습니다. 또한 편집 중인 XSL 소스 파일과 XML 인스턴스 파일을 연관시킨 다음 이 연관을 이용하여 XPath 표현식과 같은 구현을 정의할 때 안내식 편집을 제공할 수도 있습니다. |
XSL 컴파일러 | XSL 1.0 및 2.0 스타일시트 문서를 컴파일하고 Java 프로젝트에 통합하는 데 사용됩니다. |
XPath 표현식 마법사 | XPath(XML Path Language) 표현식을 작성하는 데 사용됩니다. XPath 표현식을 통해 XML 문서를 검색하고, 노드(예: 요소 또는 속성)에서 정보를 추출할 수 있습니다. |
XML 맵핑 편집기 | 소스 문서의 요소를 대상 문서의 요소에 연결하여 XML 기반 문서를 그래픽적으로 맵핑하는 데 사용됩니다. XPath 표현식 및 XSLT 템플리트를 사용하여 기본 제공 변환 함수를 확장할 수 있습니다. 맵핑 도구는 자동으로 XSL 코드를 생성하며 사용자가 제공한 맵핑 정보를 기반으로 배치 가능한 변환 문서를 생성합니다. |
참고:
분석할 수 없는 URI(예: DOCTYPE 선언)를 발견할 경우 XML 구문 분석기는 심각한 IO 오류를 보고하고 추가 처리를 중단합니다. 분석할 수 없는 URI는 구문 오류나 의미 오류로 간주되지 않으므로 구문 분석기에서 이 URI를 처리하지 않습니다. 기본적으로 문서가 확인되지 않은 상태로 유지됩니다. 이 점이 알려진 문제점입니다.