## Parse(*TextReader*) {#parse_1}

Parse an TextReader.

```csharp
public MarkdownSyntaxTree Parse(TextReader reader)
```

| Parameter | Type | Description |
| --- | --- | --- |
| reader | TextReader | The TextReader. |

### Return Value

The Markdown syntax tree.

### See Also

* class [MarkdownSyntaxTree](../../../aspose.html.toolkit.markdown.syntax/markdownsyntaxtree/)
* class [MarkdownParser](../)
* namespace [Aspose.Html.Toolkit.Markdown.Syntax.Parser](../../../aspose.html.toolkit.markdown.syntax.parser/)
* assembly [Aspose.HTML](../../../)

---

## Parse(*Stream*) {#parse}

Parse from Stream.

```csharp
public MarkdownSyntaxTree Parse(Stream stream)
```

| Parameter | Type | Description |
| --- | --- | --- |
| stream | Stream | The Stream. |

### Return Value

The Markdown syntax tree.

### See Also

* class [MarkdownSyntaxTree](../../../aspose.html.toolkit.markdown.syntax/markdownsyntaxtree/)
* class [MarkdownParser](../)
* namespace [Aspose.Html.Toolkit.Markdown.Syntax.Parser](../../../aspose.html.toolkit.markdown.syntax.parser/)
* assembly [Aspose.HTML](../../../)

---

## Parse(*string*) {#parse_2}

Prase from the string context.

```csharp
public MarkdownSyntaxTree Parse(string content)
```

| Parameter | Type | Description |
| --- | --- | --- |
| content | String | The string content. |

### Return Value

The Markdown syntax tree.

### See Also

* class [MarkdownSyntaxTree](../../../aspose.html.toolkit.markdown.syntax/markdownsyntaxtree/)
* class [MarkdownParser](../)
* namespace [Aspose.Html.Toolkit.Markdown.Syntax.Parser](../../../aspose.html.toolkit.markdown.syntax.parser/)
* assembly [Aspose.HTML](../../../)
