System::Xml::XmlReader::Create 메서드
XmlReader::Create(const SharedPtr<IO::Stream>&) method
지정된 스트림을 사용하고 기본 설정으로 새 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | XML 데이터를 포함하는 스트림입니다. XmlReader는 스트림의 처음 몇 바이트를 스캔하여 바이트 순서 표시(BOM) 또는 인코딩의 다른 표시를 찾습니다. 인코딩이 결정되면, 해당 인코딩을 사용하여 스트림을 계속 읽으며, 처리는 (Unicode) 문자 스트림으로 입력을 파싱하는 것을 계속합니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, const SharedPtr<XmlReaderSettings>&) method
지정된 스트림과 설정으로 새 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, const SharedPtr<XmlReaderSettings> &settings)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | XML 데이터를 포함하는 스트림입니다. XmlReader는 스트림의 처음 몇 바이트를 스캔하여 바이트 순서 표시(BOM) 또는 인코딩의 다른 표시를 찾습니다. 인코딩이 결정되면, 해당 인코딩을 사용하여 스트림을 계속 읽으며, 처리는 (Unicode) 문자 스트림으로 입력을 파싱하는 것을 계속합니다. |
| settings | const SharedPtr<XmlReaderSettings>& | 새 XmlReader 인스턴스의 설정입니다. 이 값은 nullptr 일 수 있습니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
지정된 스트림, 설정 및 구문 분석을 위한 컨텍스트 정보를 사용하여 새 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | XML 데이터를 포함하는 스트림입니다. XmlReader는 스트림의 처음 몇 바이트를 스캔하여 바이트 순서 표시(BOM) 또는 인코딩의 다른 표시를 찾습니다. 인코딩이 결정되면, 해당 인코딩을 사용하여 스트림을 계속 읽으며, 처리는 (Unicode) 문자 스트림으로 입력을 파싱하는 것을 계속합니다. |
| settings | SharedPtr<XmlReaderSettings> | 새 XmlReader 인스턴스의 설정입니다. 이 값은 nullptr 일 수 있습니다. |
| inputContext | const SharedPtr<XmlParserContext>& | XML 조각을 구문 분석하는 데 필요한 컨텍스트 정보입니다. 컨텍스트 정보에는 사용할 XmlNameTable, 인코딩, 네임스페이스 범위, 현재 xml:lang 및 xml:space 범위, 기본 URI 및 문서 유형 정의가 포함될 수 있습니다. 이 값은 nullptr 일 수 있습니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReaderSettings
- Class XmlParserContext
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<IO::Stream>&, SharedPtr<XmlReaderSettings>, const String&) method
지정된 스트림, 기본 URI 및 설정을 사용하여 새 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::Stream> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| input | const SharedPtr<IO::Stream>& | XML 데이터를 포함하는 스트림입니다. XmlReader는 스트림의 처음 몇 바이트를 스캔하여 바이트 순서 표시(BOM) 또는 인코딩의 다른 표시를 찾습니다. 인코딩이 결정되면, 해당 인코딩을 사용하여 스트림을 계속 읽으며, 처리는 (Unicode) 문자 스트림으로 입력을 파싱하는 것을 계속합니다. |
| settings | SharedPtr<XmlReaderSettings> | 새 XmlReader 인스턴스의 설정입니다. 이 값은 nullptr 일 수 있습니다. |
| baseUri | const String& | 읽고 있는 엔터티 또는 문서의 기본 URI입니다. 이 값은 nullptr 일 수 있습니다. Security Note 기본 URI는 XML 문서의 상대 URI를 해결하는 데 사용됩니다. 신뢰할 수 없는 소스의 기본 URI를 사용하지 마십시오. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class Stream
- Class XmlReaderSettings
- Class String
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&) method
지정된 텍스트 리더를 사용하여 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 입력 | const SharedPtr<IO::TextReader>& | XML 데이터를 읽을 텍스트 리더입니다. 텍스트 리더는 유니코드 문자 스트림을 반환하므로 XML 선언에 지정된 인코딩은 XML 리더가 데이터 스트림을 디코딩하는 데 사용되지 않습니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, const SharedPtr<XmlReaderSettings>&) method
지정된 텍스트 리더와 설정을 사용하여 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, const SharedPtr<XmlReaderSettings> &settings)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 입력 | const SharedPtr<IO::TextReader>& | XML 데이터를 읽을 텍스트 리더입니다. 텍스트 리더는 유니코드 문자 스트림을 반환하므로 XML 선언에 지정된 인코딩은 XML 리더가 데이터 스트림을 디코딩하는 데 사용되지 않습니다. |
| settings | const SharedPtr<XmlReaderSettings>& | 새로운 XmlReader에 대한 설정입니다. 이 값은 nullptr일 수 있습니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
지정된 텍스트 리더, 설정 및 구문 분석을 위한 컨텍스트 정보를 사용하여 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 입력 | const SharedPtr<IO::TextReader>& | XML 데이터를 읽을 텍스트 리더입니다. 텍스트 리더는 유니코드 문자 스트림을 반환하므로 XML 선언에 지정된 인코딩은 XML 리더가 데이터 스트림을 디코딩하는 데 사용되지 않습니다. |
| settings | SharedPtr<XmlReaderSettings> | 새 XmlReader 인스턴스의 설정입니다. 이 값은 nullptr 일 수 있습니다. |
| inputContext | const SharedPtr<XmlParserContext>& | XML 조각을 구문 분석하는 데 필요한 컨텍스트 정보입니다. 컨텍스트 정보에는 사용할 XmlNameTable, 인코딩, 네임스페이스 범위, 현재 xml:lang 및 xml:space 범위, 기본 URI 및 문서 유형 정의가 포함될 수 있습니다. 이 값은 nullptr 일 수 있습니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReaderSettings
- Class XmlParserContext
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<IO::TextReader>&, SharedPtr<XmlReaderSettings>, const String&) method
지정된 텍스트 리더, 설정 및 기본 URI를 사용하여 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<IO::TextReader> &input, SharedPtr<XmlReaderSettings> settings, const String &baseUri)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| input | const SharedPtr<IO::TextReader>& | XML 데이터를 읽을 텍스트 리더입니다. 텍스트 리더는 유니코드 문자 스트림을 반환하므로 XML 선언에 지정된 인코딩은 XmlReader가 데이터 스트림을 디코딩하는 데 사용되지 않습니다. |
| settings | SharedPtr<XmlReaderSettings> | 새 XmlReader 인스턴스의 설정입니다. 이 값은 nullptr 일 수 있습니다. |
| baseUri | const String& | 읽고 있는 엔터티 또는 문서의 기본 URI입니다. 이 값은 nullptr 일 수 있습니다. Security Note 기본 URI는 XML 문서의 상대 URI를 해결하는 데 사용됩니다. 신뢰할 수 없는 소스의 기본 URI를 사용하지 마십시오. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class TextReader
- Class XmlReaderSettings
- Class String
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const SharedPtr<XmlReader>&, SharedPtr<XmlReaderSettings>) method
지정된 XML 리더와 설정을 사용하여 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const SharedPtr<XmlReader> &reader, SharedPtr<XmlReaderSettings> settings)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 리더 | const SharedPtr\<XmlReader\>\& | 기본 XML 리더로 사용하려는 객체입니다. |
| settings | SharedPtr<XmlReaderSettings> | 새로운 XmlReader 인스턴스에 대한 설정입니다. XmlReaderSettings 객체의 호환성 수준은 기본 리더의 호환성 수준과 일치해야 하거나, ConformanceLevel::Auto로 설정되어야 합니다. |
ReturnValue
지정된 XmlReader 객체를 감싸는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const String&) method
지정된 URI로 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| inputUri | const String& | XML 데이터를 포함하는 파일의 URI입니다. XmlUrlResolver 클래스를 사용하여 경로를 정규 데이터 표현으로 변환합니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const String&, const SharedPtr<XmlReaderSettings>&) method
지정된 URI와 설정을 사용하여 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, const SharedPtr<XmlReaderSettings> &settings)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| inputUri | const String& | XML 데이터를 포함하는 파일의 URI입니다. XmlReaderSettings 객체에 있는 XmlResolver 객체를 사용하여 경로를 정규 데이터 표현으로 변환합니다. XmlReaderSettings::get_XmlResolver 값이 nullptr인 경우 새 XmlUrlResolver 객체가 사용됩니다. |
| settings | const SharedPtr<XmlReaderSettings>& | 새 XmlReader 인스턴스의 설정입니다. 이 값은 nullptr 일 수 있습니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReaderSettings
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++
XmlReader::Create(const String&, SharedPtr<XmlReaderSettings>, const SharedPtr<XmlParserContext>&) method
지정된 URI, 설정 및 구문 분석을 위한 컨텍스트 정보를 사용하여 새로운 XmlReader 인스턴스를 생성합니다.
static SharedPtr<XmlReader> System::Xml::XmlReader::Create(const String &inputUri, SharedPtr<XmlReaderSettings> settings, const SharedPtr<XmlParserContext> &inputContext)
| 매개변수 | 형식 | 설명 |
|---|---|---|
| inputUri | const String& | XML 데이터를 포함하는 파일의 URI입니다. XmlReaderSettings 객체에 있는 XmlResolver 객체를 사용하여 경로를 정규 데이터 표현으로 변환합니다. XmlReaderSettings::get_XmlResolver 값이 nullptr인 경우 새 XmlUrlResolver 객체가 사용됩니다. |
| settings | SharedPtr<XmlReaderSettings> | 새 XmlReader 인스턴스의 설정입니다. 이 값은 nullptr 일 수 있습니다. |
| inputContext | const SharedPtr<XmlParserContext>& | XML 조각을 구문 분석하는 데 필요한 컨텍스트 정보입니다. 컨텍스트 정보에는 사용할 XmlNameTable, 인코딩, 네임스페이스 범위, 현재 xml:lang 및 xml:space 범위, 기본 URI 및 문서 유형 정의가 포함될 수 있습니다. 이 값은 nullptr 일 수 있습니다. |
ReturnValue
스트림에서 XML 데이터를 읽는 데 사용되는 객체입니다.
또 보기
- Typedef SharedPtr
- Class XmlReader
- Class String
- Class XmlReaderSettings
- Class XmlParserContext
- Class XmlReader
- Namespace System::Xml
- Library Aspose.Page for C++