XQuery 튜토리얼
XQuery란 무엇입니까?
XQuery는 XML에 있어서 SQL은 데이터베이스에 대한 것입니다.
XQuery는 XML 데이터를 쿼리하도록 설계되었습니다.
XQuery 예제
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
XQuery란 무엇입니까?
|
XQuery는 XML 쿼리에 관한 것입니다.
XQuery는 XML 문서에서 요소와 속성을 찾고 추출하는 언어입니다.
다음은 XQuery가 해결할 수 있는 것의 예입니다.
"cd_catalog.xml에 저장된 CD 컬렉션에서 가격이 $10 미만인 모든 CD 레코드를 선택하십시오."
XQuery 및 XPath
XQuery 1.0과 XPath 2.0은 동일한 데이터 모델을 공유하고 동일한 기능과 연산자를 지원합니다. 이미 XPath를 공부했다면 XQuery를 이해하는 데 문제가 없을 것입니다.
XQuery - 사용 예
XQuery를 사용하여 다음을 수행할 수 있습니다.
- 웹 서비스에서 사용할 정보 추출
- 요약 보고서 생성
- XML 데이터를 XHTML로 변환
- 관련 정보에 대한 웹 문서 검색
XQuery는 W3C 권장 사항입니다.
XQuery는 XML, 네임스페이스, XSLT, XPath 및 XML 스키마와 같은 여러 W3C 표준과 호환됩니다.
XQuery 1.0은 2007년 W3C 권장 사항이 되었습니다.