XML 함수
이 절에는 XML 함수 목록과 각 함수의 간단한 설명이 포함되어 있습니다.
함수 | 기능 |
---|---|
is_wellformed | 문자열 표현식을 사용하고 해당 표현식이 올바른 형식의 XML인지 확인합니다. |
xmlencode | XML 필드를 문자열 표현식으로 변환합니다. |
xmldecode | 문자열 표현식을 XML로 변환합니다. |
is_wellformed
문자열 표현식이 올바른 구문의 XML인지 확인합니다. 결과 문자열이 올바른 형식의 XML인 경우 true(부울)를 리턴합니다. XML 필드는 문자열 표현식을 작성하는 데 사용할 수 없습니다.
다음 구문을
사용하십시오.
is_wellformed (string_expr)
여기서
string_expr은 문자열 표현식 또는 XML 필드입니다. xmlencode
모든 XML 특수 문자를 인코드하여 XML을 표준 문자열 형식으로 변환합니다. 결과 문자열을 XML 메시지의 문자열로 사용할 수 있습니다.
다음 구문을
사용하십시오.
xmlencode (string_expr)
여기서
string_expr은 문자열 표현식 또는 XML 필드입니다. 아래 예제에서 string_expr은 XML 형식으로 표시되는 값을 포함하는 XML 데이터 필드입니다. 문자열 형식은 결과입니다.
XML 형식 | 문자열 형식 |
---|---|
|
<?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSPY v5 U (http://www.xmlspy.com) by FileNET Corp. (FileNET Corp.) --> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="VehicleReply"> <xs:annotation> <xs:documentation>Root</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Owner_reply" type="xs:string"/> <xs:element name="VIN_reply" type="xs:string"/> <xs:element name="RegNumber_reply" type="xs:string"/> <xs:element name="RegFee_reply" type="xs:float"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> |
마지막 업데이트 날짜: 2015년 10월
bpfe014.htm
© Copyright IBM Corp. 2015.