System::Xml::XmlConvert 클래스

XmlConvert class

XML 이름을 인코딩 및 디코딩하고, 런타임 타입과 XML Schema 정의 언어 (XSD) 타입 간 변환을 위한 메서드를 제공합니다. 데이터 타입을 변환할 때 반환되는 값은 로케일에 독립적입니다.

class XmlConvert : public System::Object

메서드

메서드설명
static DecodeName(const String&)이름을 디코딩합니다. 이 메서드는 XmlConvert::EncodeName(String) 및 XmlConvert::EncodeLocalName(String) 메서드의 반대 작업을 수행합니다.
static EncodeLocalName(const String&)이름을 유효한 XML 로컬 이름으로 변환합니다.
static EncodeName(const String&)이름을 유효한 XML 이름으로 변환합니다.
static EncodeNmToken(const String&)XML 사양에 따라 이름이 유효한지 확인합니다.
static IsNCNameChar(char16_t)전달된 문자가 유효한 비콜론 문자 유형인지 확인합니다.
static IsPublicIdChar(char16_t)인수에 전달된 문자가 유효한 public id 문자이면 해당 문자 인스턴스를 반환하고, 그렇지 않으면 nullptr을 반환합니다.
static IsStartNCNameChar(char16_t)전달된 문자가 유효한 시작 이름 문자 유형인지 확인합니다.
static IsWhitespaceChar(char16_t)전달된 문자가 유효한 XML 공백 문자인지 확인합니다.
static IsXmlChar(char16_t)전달된 문자가 유효한 XML 문자인지 확인합니다.
static IsXmlSurrogatePair(char16_t, char16_t)전달된 서러게이트 문자 쌍이 유효한 XML 문자인지 확인합니다.
static ToBoolean(String)String을(를) Boolean 등가형으로 변환합니다.
static ToByte(const String&)String을(를) Byte 등가형으로 변환합니다.
static ToChar(const String&)String을(를) Char 등가형으로 변환합니다.
static ToDateTime(const String&)String을(를) DateTime 등가형으로 변환합니다.
static ToDateTime(const String&, const String&)String을(를) DateTime 등가형으로 변환합니다.
static ToDateTime(const String&, const ArrayPtr<String>&)String을(를) DateTime 등가형으로 변환합니다.
static ToDateTime(const String&, XmlDateTimeSerializationMode)String을(를) 지정된 XmlDateTimeSerializationMode을 사용하여 DateTime으로 변환합니다.
static ToDateTimeOffset(const String&)제공된 String을(를) DateTimeOffset 등가형으로 변환합니다.
static ToDateTimeOffset(const String&, const String&)제공된 String을(를) DateTimeOffset 등가형으로 변환합니다.
static ToDateTimeOffset(const String&, const ArrayPtr<String>&)제공된 String을(를) DateTimeOffset 등가형으로 변환합니다.
static ToDecimal(const String&)String을(를) Decimal 등가형으로 변환합니다.
static ToDouble(String)String을(를) Double 등가형으로 변환합니다.
static ToGuid(const String&)String을(를) Guid 등가형으로 변환합니다.
static ToInt16(const String&)String을(를) Int16 등가형으로 변환합니다.
static ToInt32(const String&)String을(를) Int32 등가형으로 변환합니다.
static ToInt64(const String&)String을(를) Int64 등가형으로 변환합니다.
static ToSByte(const String&)String을(를) SByte 등가형으로 변환합니다.
static ToSingle(String)String을(를) Single 등가형으로 변환합니다.
static ToString(bool)Boolean을(를) String으로 변환합니다.
static ToString(char16_t)Char을(를) String으로 변환합니다.
static ToString(Decimal)Decimal을(를) String으로 변환합니다.
static ToString(int8_t)SByte을(를) String으로 변환합니다.
static ToString(int16_t)Int16을(를) String으로 변환합니다.
static ToString(int32_t)Int32을(를) String으로 변환합니다.
static ToString(int64_t)Int64을(를) String으로 변환합니다.
static ToString(uint8_t)Byte을(를) String으로 변환합니다.
static ToString(uint16_t)UInt16String으로 변환합니다.
static ToString(uint32_t)UInt32String으로 변환합니다.
static ToString(uint64_t)UInt64String으로 변환합니다.
static ToString(float)SingleString으로 변환합니다.
static ToString(double)DoubleString으로 변환합니다.
static ToString(TimeSpan)TimeSpanString으로 변환합니다.
static ToString(DateTime)DateTimeString으로 변환합니다.
static ToString(DateTime, const String&)DateTimeString으로 변환합니다.
static ToString(DateTime, XmlDateTimeSerializationMode)DateTime을 지정된 XmlDateTimeSerializationMode을 사용하여 String으로 변환합니다.
static ToString(DateTimeOffset)제공된 DateTimeOffsetString으로 변환합니다.
static ToString(DateTimeOffset, const String&)제공된 DateTimeOffset을 지정된 형식으로 String으로 변환합니다.
static ToString(Guid)GuidString으로 변환합니다.
static ToTimeSpan(const String&)StringTimeSpan 등가값으로 변환합니다.
static ToUInt16(const String&)StringUInt16 등가값으로 변환합니다.
static ToUInt32(const String&)StringUInt32 등가값으로 변환합니다.
static ToUInt64(const String&)StringUInt64 등가값으로 변환합니다.
static VerifyName(const String&)이름이 W3C 확장 마크업 언어 권고에 따라 유효한 이름인지 확인합니다.
static VerifyNCName(const String&)이름이 W3C 확장 마크업 언어 권고에 따라 유효한 NCName인지 확인합니다. NCName은 콜론을 포함할 수 없는 이름입니다.
static VerifyNMTOKEN(const String&)문자열이 W3C XML Schema Part2: Datatypes 권고에 따라 유효한 NMTOKEN인지 확인합니다.
static VerifyPublicId(const String&)문자열 인수의 모든 문자가 유효한 public id 문자이면 전달된 문자열 인스턴스를 반환합니다.
static VerifyTOKEN(const String&)문자열이 W3C XML Schema Part2: Datatypes 권고에 따라 유효한 토큰인지 확인합니다.
static VerifyWhitespace(const String&)문자열 인수의 모든 문자가 유효한 공백 문자이면 전달된 문자열 인스턴스를 반환합니다.
static VerifyXmlChars(const String&)문자열 인수의 모든 문자와 서러게이트 쌍 문자가 유효한 XML 문자이면 전달된 문자열을 반환하고, 그렇지 않으면 첫 번째 잘못된 문자의 정보와 함께 XmlException이 발생합니다.

Typedefs

타입 정의설명
Ptr이 클래스 인스턴스에 대한 공유 포인터 별칭입니다.

또 보기