Markdown JSON 字符串

Markdown JSON string

我正在尝试将带有降价符号的 json 字符串发送到 API。 如果我发送以下字符串,它工作正常:
"## Heading 2 \n * List item \n * List item"

但是如果我使用以下字符串:

"## Heading 2 \n ## Heading 2 \n * List item \n * List item"

根本行不通。第一个 \n 就消失了,它的标题如下:

标题 2 ## 标题 2

我需要实现的是:

<p>A paragraph with some text.</p>
<h2>A heading</h2>
<ul>
    <li> item 1 </li>
    <li> item 1 </li>
</ul>

这是因为你的换行符后面有 space 个字符,所以实际的 Markdown 代码是这样的:

## Heading 2 
 ## Heading 2 
 * List item 
 * List item

如何呈现这部分取决于您的 Markdown 实现,但可能有一些 Markdown 实现会在第一行的标题之后添加第二行。

您应该删除那些 space 以确保代码如下所示:

## Heading 2
## Heading 2
* List item
* List item

如果这不起作用,请尝试在这些段之间添加 spaces:

## Heading 2

## Heading 2

* List item
* List item

最后,如果您想要在标题之前段落,它应该如下所示:

A paragraph with some text.

## A heading

* item 1
* item 1