XPointer는 XML 문서의 일부 위치를 나타내는 언어로서, HTML 문서의 특정 부분에 연결하기 위해 URL과 해시를 사용하는 것과 비슷한 것이다. 이 언어와 관련한 쟁점 사항들과 대안 스키마에 대해 배워보자.
The XPointer Framework [W3C Recommendation]은 XML 문서의 일부를 나타내기 위해 사용하는 언어를 정의한다. 여러분은 이미 URL과 해시 ("#")를 사용하여 HTML 문서의 특정 부분으로 연결하는 방법을 알고 있다. XPointer는 이것과 비슷하지만 XML 문서에 연결할 때 보다 광범위한 기능들을 수행한다. XPointer Framework 내에서 관심 있는 문서 조각들을 나타내는 특수한 명령어를 정의하고 있는 xpointer() scheme [개발중], element() scheme [W3C Recommendation], xmlns() scheme [W3C Recommendation]과 함께 이 프레임웍을 사용할 수 있다.
XPointer는 다소 혼돈의 여지가 있고 반대 의견도 많이 있다. XPointer 워킹 그룹의 멤버들은 Fragment Identifier for XML (FIXptr) [community standard]을 개발했다. 여러 대안 XPointer 스키마들에는 xpath1() scheme [IETF Internet Draft]도 포함된다.
- ZVON의 최신 XPointer 튜토리얼.
- 기타 XML 표준들: XML 표준 (한글).
- XML 관련 포럼 참여하기: XML 존 토론 포럼.
- developerWorks 커뮤니티: developerWorks 블로그
-
IBM XML 인증: XML 부분 IBM 인증 개발자가 되는 방법.
-
XML 기술 자료: 기술자료, 팁, 튜토리얼, 표준, IBM 레드북.
-
developerWorks 기술 이벤트와 웹캐스트.
- 소프트웨어 다운로드 (한국 developerWorks): IBM 시험판 소프트웨어