使用 wiki markdown 解析字符串并在浏览器中显示

Parse string with wiki markdown and show like in browser

希望你能帮助我,因为我在网上和脑子里都找不到解决方案。 我正在通过网络请求查询问题跟踪系统 (jira)。系统答案是一个 json 文件,其中包含一个问题的描述,该问题由一个包含 wiki-markdowns 的字符串表示。可以向用户显示此字符串 1:1。但我更喜欢一种解决方案,以某种方式解析字符串并向用户显示不是文本降价而是解析的元素,如 tables 或编号枚举。 我使用 C#,目前我在 richtextbox 中显示信息,但我猜 richtextbox 不是您为这种要求选择的元素。

例如,jira 系统返回以下字符串,我希望它显示为 "real" table 和用户的枚举。

||criteria||status||
|concept 1|open|
|concept 2|open|
* topic 1
* topic 2

希望你能帮助我

经过长时间的研究,答案非常简单。 Jira 提供了从 markdown 到 html 本身的转换。当您通过 URL 查询问题时,只需将 ?expand=renderedFields 添加到 URL 中,如此处所述 https://community.atlassian.com/t5/Answers-Developer-Questions/How-can-I-get-the-rendered-HTML-of-a-wiki-markup-field-in-JIRA/qaq-p/495779

您将像以前一样收到答案,此外还有 html 写的答案。有了这个答案,在 UI

的网络浏览器元素中显示它几乎很简单