## XmlDocument::Load(SharedPtr\<IO::Stream\>) method


从指定的流加载 XML 文档。

```cpp
virtual void System::Xml::XmlDocument::Load(SharedPtr<IO::Stream> inStream)
```


| Parameter | Type | 描述 |
| --- | --- | --- |
| inStream | SharedPtr\<IO::Stream\> | 包含要加载的 XML 文档的流。 |

## 另见

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Stream](../../../system.io/stream/)
* Class [XmlDocument](../)
* Namespace [System::Xml](../../)
* Library [Aspose.Page for C++](../../../)
## XmlDocument::Load(SharedPtr\<IO::TextReader\>) method


从指定的 TextReader 加载 XML 文档。

```cpp
virtual void System::Xml::XmlDocument::Load(SharedPtr<IO::TextReader> txtReader)
```


| Parameter | Type | 描述 |
| --- | --- | --- |
| txtReader | SharedPtr\<IO::TextReader\> | 用于将 XML 数据写入文档的 TextReader。 |

## 另见

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [TextReader](../../../system.io/textreader/)
* Class [XmlDocument](../)
* Namespace [System::Xml](../../)
* Library [Aspose.Page for C++](../../../)
## XmlDocument::Load(SharedPtr\<XmlReader\>) method


从指定的 [XmlReader](../../xmlreader/) 加载 XML 文档。

```cpp
virtual void System::Xml::XmlDocument::Load(SharedPtr<XmlReader> reader)
```


| Parameter | Type | 描述 |
| --- | --- | --- |
| reader | SharedPtr\<XmlReader\> | 用于将 XML 数据写入文档的 [XmlReader](../../xmlreader/)。 |

## 另见

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlReader](../../xmlreader/)
* Class [XmlDocument](../)
* Namespace [System::Xml](../../)
* Library [Aspose.Page for C++](../../../)
## XmlDocument::Load(String) method


从指定的 URL 加载 XML 文档。

```cpp
virtual void System::Xml::XmlDocument::Load(String filename)
```


| Parameter | Type | 描述 |
| --- | --- | --- |
| filename | String | 包含要加载的 XML 文档的文件的 URL。该 URL 可以是本地文件或 HTTP URL（即 [Web](../../../system.web/) 地址）。 |

## 另见

* Class [String](../../../system/string/)
* Class [XmlDocument](../)
* Namespace [System::Xml](../../)
* Library [Aspose.Page for C++](../../../)
