c# - 用于 Mediawiki 标记的开源解析器代码

标签 c# php open-source parsing mediawiki

<分区>

我对有选择地解析 Mediawiki XML 标记以生成自定义 HTML 页面很感兴趣,该页面是实际 PHP Mediawiki 呈现引擎生成的 HTML 的某个子集。

我想要它用于 BzReader,这是一个用 C# 编写的离线 Mediawiki 压缩转储阅读器。因此 C# 解析器将是理想的,但任何好的代码都会有所帮助。

当然,如果以前没有人这样做过,我想是时候开始一个项目来维护一个免费且独立的 Mediawiki 解析器了,该解析器基于 Mediawiki 自己的解析器,但与 Mediawiki 本身的集成度较低。

那么,有没有人知道我可以从什么基础开始,这比从 Mediawiki PHP 代码中破解更好?

最佳答案

http://www.mediawiki.org/wiki/Alternative_parsers 上有一个解析器列表, 但那里不包含 c# 解析器...

关于c# - 用于 Mediawiki 标记的开源解析器代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/324758/

相关文章:

c# - 无法使用 WinForms C# 应用程序打开 MDB (Access) 文件,即使它存在

javascript - 单击提交按钮时突然禁用

c# - 以编程方式在本地启动隔离的 Azure 函数(RabbitMQ 触发)以进行集成测试

c# - 如何在抽象基类中部分实现契约?

php - mysql pdo 尝试将列设置为 uuid() 的值返回 "Invalid parameter number: number of bound variables does not match number of tokens"

open-source - 是否有使用敏捷/Scrum 方法的开源项目的成功案例?

c# - 免费的 .NET 图表控件(如 Nevron Diagrams)

git - 在 GitHub 上重命名 fork 有什么后果?

c# - 将 x 后递增 n (n != 1)

javascript - php无需单击按钮或提交即可获取输入值