如何在维基百科API中使用特殊字符?

How to use special characters in Wikipedia API?

如果您在维基百科 api 中查询 c# 并带有 url,例如:

https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=jsonfm&titles=c%23

响应删除 %23 / # 并将其变成 C,并显示 C 本身的结果。

响应在json中有这个节点:

"normalized": [
    {
        "from": "c#",
        "to": "C"
    }

如何停止 MediaWiki 对特殊字符的规范化 API?

您无法停止搜索查询的规范化,因为维基百科禁止在文章标题中使用某些字符。

来自Wikipedia docs

Due to clashes with wiki markup and HTML syntax, the following characters are NOT allowed to be part of page titles (nor are they supported by DISPLAYTITLE):

# < > [ ] | { }