如果您使用以下网址在Wikipedia api中查询c#
:
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禁止文章标题中的某些字符。
从Wikipedia docs:
由于与Wiki标记和HTML语法冲突,因此不允许以下字符成为页面标题的一部分(DISPLAYTITLE也不支持):
# < > [ ] | { }
关于c# - 如何在Wikipedia API中使用特殊字符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37580176/