Ich suche eine Open-Source- Markdown - Parsing-Bibliothek für .NET/Mono (dh verwendbar aus C#-Code) (vorzugsweise mit MIT/BSD-Lizenz oder ähnlichem).
Ich habe verschiedene solcher Bibliotheken gefunden, aber das einzige Problem bei allen ist, dass sie alle die aus Markdown-Text gesammelten Informationen in ein festes Ausgabeformat konvertieren, normalerweise HTML.
Ich suche einen Markdown-Parser, der (mindestens) eine der folgenden Aufgaben erfüllt:
XmlReader
bei XML)Ich versuche, dies auf eine nicht-hackige Weise zu erreichen, das heißt, Lösungen, die die Markdown-Quelle in HTML konvertieren lassen, nur um etwas mit diesem HTML zu tun und es anschließend wieder in Markdown zu konvertieren, klingen nicht wartbar genug.
Ich habe mittlerweile CommonMark.NET gefunden .
Es scheint zu tun, wonach ich suche, insbesondere erfüllt es die dritte Option, die ich in meiner Frage vorgeschlagen habe, indem es mir Zugriff auf den geparsten AST (abstrakter Syntaxbaum) gewährt.
schick
FH
schick
FH