XML API를 사용하여 조작 수행
IBM® XML API(Application Programming Interface)를 사용하여 신규 및 업데이트된 W3C XML 표준을 사용하는 조작을 수행할 수 있습니다.
시작하기 전에
프로세서의 제한사항:
- 네임스페이스 축을 사용하는 경우 제공된 입력 문서가 StreamSource, SAXSource 또는 StAXSource이면 현재 노드에 선언된 네임스페이스만 현재 노드 범위에 있는 모든 네임스페이스가 아니라 네임스페이스 축을 통해 액세스할 수 있습니다.
- 몇 가지 문자열 함수 및 조작을 평가할 때 프로세서는 #xFFFF 위 코드 포인트를 포함하는 Unicode 문자를 올바르게 처리하지 못할 수도 있습니다. 문자의 UTF-16 인코딩에서 대리 쌍을 별도의 2개 문자로 잘못 처리할 수도 있습니다.
- 공백 텍스트 노드는 요소로만 구성된 컨텐츠를 포함하는 복합 유형이 있는 요소에서 제거되지 않을 수도 있습니다. 이러한 요소의 하위와 일치시킬 때 이러한 텍스트 노드 처리를 방지하도록 element()와 같은 요소와만 일치하는 시퀀스 유형을 사용합니다.
- 연산자 표현식과 관련된 오류 메시지에 보고된 열 번호는 실제로 오류가 발생한 피연산자를 가리키지 않을 수도 있습니다. 오류의 원인을 판별할 때 피연산자 모두를 고려하십시오.
- 산술 연산식에서 XQuery typeswitch 절에 선언된 변수를 피연산자로 사용하면
오류가 발생할 수 있습니다. 다음 예제와 같이 산술 연산식의 XQuery typeswitch 절에 선언된 변수를 사용하는 경우 프로세서는 유형 오류를 잘못 보고할 수도 있습니다.
typeswitch (.) case $a as xs:integer return ($a + 1) default return 17
이 제한사항을 해결하려면 예상 유형으로 변수를 캐스트하십시오. 예를 들어 다음과 같습니다.typeswitch (.) case $a as xs:integer return (($a cast as xs:integer) + 1) default return 17
프로시저
하위 주제
샘플 XML 애플리케이션 빌드 및 실행
샘플 XML 애플리케이션을 빌드하기 위해 IBM WebSphere® Application Server XML 씬 클라이언트, com.ibm.xml.thinclient_9.0.0.jar 파일을 사용할 수 있습니다. API 문서를 사용하여 XML API의 이해를 향상시킬 수도 있습니다.XML에 대한 IBM 씬 클라이언트 실행
XML에 대한 IBM 씬 클라이언트(WebSphere Application Server 포함)를 통해 애플리케이션은 단순 Java™ 환경에서 IBM XML 기술 컴포넌트를 활용할 수 있습니다. 해당 애플리케이션은 Java SE 런타임 환경에서 XPath, XQuery, XSL을 처리하도록 XML API에 직접 액세스할 수 있습니다. WebSphere Application Server 설치를 사용하여 애플리케이션에서 XML에 대한 씬 클라이언트 라이브러리 번들을 생성할 수 있습니다. XML에 대한 씬 클라이언트는 Java SE 런타임 환경에 대한 선택의 폭도 넓힙니다. Windows 및 Oracle사의 Linux JRE, Oracle사 웹사이트에서 다운로드되는 JRE 또는 HP 웹 사이트에서 다운로드되는 JRE에서뿐 아니라 WebSphere Application Server와 패키지로 제공되는 IBM JRE(Java Runtime Environment)에서 실행될 수 있습니다.기본 조작 수행
이 정보를 사용하여 기본 XPath, XSLT, XQuery 조작을 수행하는 데 도움을 줄 수 있습니다.사전 컴파일링
이 정보를 사용하여 표현식, 조회 또는 스타일시트를 사전 컴파일링하는 데 도움을 줄 수 있습니다.분석기 사용
이 정보를 사용하여 분석기를 사용하는 데 도움을 줄 수 있습니다.외부 변수 및 함수 사용
이 정보를 사용하여 외부 변수 및 함수를 사용하는 데 도움을 줄 수 있습니다.항목 및 시퀀스 작성
이 정보를 사용하여 XItemFactory를 사용하여 항목 및 시퀀스를 작성하고 시퀀스 유형을 사용하는 데 도움을 줄 수 있습니다.조사에 대한 작업
XSLT 스타일시트와 XQuery 및 XPath의 표현식에서는 조사 URI를 사용하여 조사를 참조할 수 있습니다. 조사는 문화권에 특정한 규칙 세트로, 텍스트의 두 부분 사이에서 중요한 차이와 중요하지 않은 차이를 정의하고 텍스트 정렬 방식을 정의합니다.명령행 도구를 사용하여 실행
ExecuteXSLT 도구를 사용하여 스타일시트를 실행하고 ExecuteXPath 도구를 사용하여 XPath 표현식을 실행하고 ExecuteXQuery 도구를 사용하여 XQuery 표현식을 실행할 수 있습니다.메시지 핸들러 사용 및 예외 관리
이 정보를 사용하여 메시지 핸들러를 사용하고 예외를 관리하는 데 도움을 줄 수 있습니다.


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