XPointer
XPointerXPointer는 XML 기반 인터넷 미디어의 구성요소를 다루기 위한 시스템이다. XML 조각 식별의 기초를 이루는 "프레임워크", 위치 요소 주소 지정 체계, 네임스페이스에 대한 체계, XPath 기반 주소 지정 체계 등 네 가지 규격으로 나뉜다. XPointer Framework는 2003년 3월부터 W3C 권장사항이다.[3][5]
XPointer 언어는 텍스트 내용 및 문서를 파싱한 결과로 생성된 기타 정보 객체를 포함하여 XML의 구조적 측면을 다루도록 설계되었다. 따라서 마우스 끌기 작업을 통해 사용자가 강조 표시한 문서의 섹션을 가리킬 수 있다.
개발 중, 그리고 2016년까지 XPointer는 Sun Microsystems가 보유한 로열티 없는 기술 특허로 보호되었다.[6]
위치 요소 주소 지정
그 element()
계획은[7] 아동 요소의 위치 주소를 도입한다. 이것은 단순한 XPath 주소와 유사하지만, 후속 단계는 오직 나무의 가지에 상대적인 후손의 위치를 나타내는 숫자일 수 있다.
예를 들어 다음과 같은 조각이 주어진다.
<후바> id="foo"> <바/> <바즈> <폭격하다. a="1"/> </바즈> <폭격하다. a="2"/> </foobar>
다음과 같은 결과를 예시한다.
xpointer(id("foo")) => foobar xpointer(/foobar/1) => bar xpointer(//bom) => bom (a=1), bom (a=2) element(/1/2/1) => bom (a=1) (/1 descend into first element (foobar), /2 descend into second child element (baz), /1 select first child element (bom))
참고 항목
참조
- ^ "XPointer Framework Publication History - W3C". W3C. n.d. Retrieved 2021-04-08.
- ^ Bray, Tim; DeRose, Steve, eds. (1997-04-06). "Extensible Markup Language (XML): Part 2. Linking Version 1.0". W3C. Retrieved 2021-04-08.
- ^ Jump up to: a b c d Grosso, Paul; Maler, Eve; Marsh, Jonathan; Walsh, Norman, eds. (2003-03-25). "XPointer Framework". W3C. W3C. Retrieved 2021-04-08.
- ^ "W3C XML Pointer, XML Base and XML Linking". W3C. 2000. Archived from the original on 2021-03-25. Retrieved 2021-04-08.
- ^ Bikakis N.; Tsinaraki C.; Gioldasis N.; Stavrakantonakis I.; Christodoulakis S. "The XML and Semantic Web Worlds: Technologies, Interoperability and Integration. A survey of the State of the Art" (PDF). Archived from the original (PDF) on 2019-10-26. Retrieved 2021-04-08.
- ^ Daniel, Ron (2002-06-10). "XPointer Patent Statements". www.w3.org. Retrieved 2021-04-08.
- ^ Grosso, Paul; Maler, Eve; Marsh, Jonathan; Walsh, Norman, eds. (2003-03-23). "XPointer element() Scheme". W3C. W3C. Retrieved 2021-04-08.
외부 링크
- XPointer 프레임워크
- 네임스페이스
- 경로 기반 주소 지정
- XPointer 특허 약관
- 오픈 소스 구현(CognitiveWeb)
- GPL 라이센스.NET 구현(XINClude).네트)
- 구글 특허에 하이퍼텍스트 스크롤 속성 구현 방법 및 시스템, 2016-02-01 만료