목차

Search

  1. 서문
  2. XML 개념
  3. PowerCenter에서 XML 사용
  4. XML 소스 작업
  5. XML 편집기 사용
  6. XML 대상 작업
  7. XML 소스 한정자 변환
  8. 미드스트림 XML 변환
  9. 부록 A: XML 데이터 유형 참조
  10. 부록 B: XPath 쿼리 함수 참조

XML Guide

XML Guide

ANY 콘텐츠 요소

ANY 콘텐츠 요소

ANY 콘텐츠 요소는 XML 파일에서 모든 콘텐츠를 허용합니다. 스키마에서 ANY 콘텐츠 요소를 선언하는 경우 XML 인스턴스 문서의 모든 이름 및 유형의 요소를 ANY 콘텐츠로 대체할 수 있습니다. 대체 요소가 스키마에 존재해야 합니다.
ANY 콘텐츠를 지정하는 경우 요소 이름 및 요소 유형 대신 키워드 ANY를 사용합니다.
다음 스키마는 firstname, lastname 및 ANY 콘텐츠의 요소를 사용하여 person을 설명합니다.
<xs:element name="person">    <xs:complexType>    <xs:sequence>       <xs:element name="firstname" type="xs:string"/>       <xs:element name="lastname" type="xs:string"/>       
<xs:any minOccurs="0"/>
   </xs:sequence>    </xs:complexType> </xs:element>
<xs:element name="son" type="xs:string"/>
<xs:element name=”daughter” type="xs:string"/>
스키마가 son 요소 및 daughter 요소를 포함합니다. XML 인스턴스 문서의 son 또는 daughter 요소를 ANY 요소로 대체할 수 있습니다.
<person>    <firstname>Danny</firstname>    <lastname>Russell</lastname>    
<son>Atlee</son>
</person> <person>    <firstname>Christine</firstname>    <lastname>Slade</lastname>    
<daughter>Susie</daughter>
</person>