기본 조작 수행
이 정보를 사용하여 기본 XPath, XSLT, XQuery 조작을 수행하는 데 도움을 줄 수 있습니다.
프로시저
하위 주제
XML API의 개요
제품은 XML 표준 지원으로 IBM XML API(Application Programming Interface)를 제공합니다. 이 API는 리턴된 XML 데이터 조작뿐 아니라 XPath 2.0, XSLT 2.0 및 XQuery 1.0을 실행할 수 있는 런타임 엔진을 호출합니다.컴파일러 및 해석기 간 선택
XQuery 표현식, XPath 표현식 또는 XSLT 스타일시트의 준비 및 실행을 위해 컴파일러와 해석기를 사용할 수 있습니다. 둘 중 사용할 항목의 선택은 애플리케이션에 따라 달라지며, 여러 요인에 종속됩니다.정적 및 동적 컨텍스트 사용
XML API에서 제공하는 두 개의 컨텍스트 인터페이스(XStaticContext 및 XDynamicContext)를 사용할 수 있습니다.XML 유형을 Java 유형에 맵핑
외부 함수 및 변수를 사용할 때 XML 유형 및 Java 유형 간 이 맵핑을 사용할 수 있습니다. 이 맵핑은 권장되는 유일한 맵핑입니다. 다른 유형은 승격 유형, 캐스팅 규칙, 대상 유형으로 표시 가능한 값 범위에 종속해서 작동할 수 있습니다.기본 XPath 조작 수행
XPath 표현식을 평가하기 위해 XFactory.prepareXPath 메소드를 사용하여 작성된 XPathExecutable 인스턴스를 사용할 수 있습니다.기본 XSLT 조작 수행
XSLT 변환을 수행하기 위해 XFactory.prepareXSLT 메소드를 사용하여 작성된 XSLTExecutable 인스턴스를 사용할 수 있습니다.기본 XQuery 조작 수행
XQuery 표현식을 평가하기 위해 XFactory.prepareXQuery 메소드를 사용하여 작성된 XQueryExecutable 인스턴스를 사용할 수 있습니다.결과 보기
애플리케이션이 XPath 표현식(XPathExecutable 오브젝트), XSLT 스타일시트(XSLTExecutable 오브젝트) 또는 XQuery 표현식(XQueryExecutable 오브젝트)에 대한 XExecutable 오브젝트를 준비하거나 로드하는 경우 일부 입력에 XExecutable 오브젝트를 적용한 후 결과에 대한 작업을 수행합니다. 제공하는 입력 소스 및 결과를 통해 수행하려는 작업은 사용하는 실행 메소드를 판별합니다.결과 직렬화
애플리케이션이 XPath 또는 XQuery 표현식을 평가하거나 XSLT 스타일시트에서 변환을 수행한 후에 Java 문자열로 또는 파일로 표시되는 실제 XML 문서로 출력을 작성하려고 할 수 있습니다. XML 문서로 결과를 렌더링하는 프로세스는 직렬화라고 합니다.XSequenceCursor로 탐색
XSequenceCursor 인터페이스에서는 시퀀스 데이터 보기를 제공합니다.XTreeCursor로 탐색
XTreeCursor 인터페이스를 사용하여 데이터를 볼 수 있습니다.
관련 개념:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_basic_ops
파일 이름:txml_basic_ops.html