CLR 형식에 XML 데이터 형식 매핑
업데이트: November 2007
다음 표에서는 XML 데이터 형식과 CLR(공용 언어 런타임) 형식 간의 기본 매핑에 대해 설명합니다.
다음 표에서는 XML 데이터 형식을 CLR 형식으로 매핑하는 기본 매핑에 대해 설명합니다.
참고: |
---|
xs 및 xdt 접두사는 각각 http://www.w3.org/2001/XMLSchema 및 http://www.w3.org/2003/05/xpath-datatypes 네임스페이스 URI로 매핑됩니다. |
XML 형식 |
CLR 형식 |
---|---|
xs:anyURI |
|
xs:base64Binary |
Byte[] |
xs:boolean |
|
xs:byte |
|
xs:date |
|
xs:dateTime |
|
xs:decimal |
|
xs:double |
|
xs:duration |
|
xs:ENTITIES |
String[] |
xs:ENTITY |
|
xs:float |
|
xs:gDay |
|
xs:gMonthDay |
|
xs:gYear |
|
xs:gYearMonth |
|
xs:hexBinary |
Byte[] |
xs:ID |
|
xs:IDREF |
|
xs:IDREFS |
String[] |
xs:int |
|
xs:integer |
|
xs:language |
|
xs:long |
|
xs:gMmonth |
|
xs:Name |
|
xs:NCName |
|
xs:negativeInteger |
|
xs:NMTOKEN |
|
xs:NMTOKENS |
String[] |
xs:nonNegativeInteger |
|
xs:nonPositiveInteger |
|
xs:normalizedString |
|
xs:NOTATION |
|
xs:positiveInteger |
|
xs:QName |
|
xs:short |
|
xs:string |
|
xs:time |
|
xs:token |
|
xs:unsignedByte |
|
xs:unsignedInt |
|
xs:unsignedLong |
|
xs:unsignedShort |
|
xdt:dayTimeDuration |
|
xdt:yearMonthDuration |
|
xdt:untypedAtomic |
|
xdt:anyAtomicType |
|
xs:anySimpleType |
|
문서 노드 |
|
요소 노드 |
|
특성 노드 |
|
네임스페이스 노드 |
|
텍스트 노드 |
|
주석 노드 |
|
처리 명령 노드 |