我正在寫一個簡單的維基百科搜索算法。當我發送含有口音和其他字符的英文不常見的字符時,我遇到了麻煩。在返回錯誤的查詢是:
http://en.wikipedia.org/w/api.php?action=query&titles=Albrecht%20Dürer&prop=links&pllimit=33&format=xml
http://en.wikipedia.org/w/api.php?action=query&titles=Ancien%20Régime&prop=links&pllimit=33&format=xml
http://en.wikipedia.org/w/api.php?action=query&titles=Feigenbaum-Cvitanović&prop=links&pllimit=33&format=xml
http://en.wikipedia.org/w/api.php?action=query&titles=Banach -Tarski%20paradox &道具=鏈接& pllimit = 33 &格式= XML
http://en.wikipedia.org/w/api.php?action=query&titles=Grundzüge%20der%20Mengenlehre&prop=links&pllimit=33&format=xml
http://en.wikipedia.org/w/api.php?action=query&titles=Grundzüge%20einer%20Theorie%20der%20geordneten%20Mengen&prop=links&pllimit=33&format=xml
http://en.wikipedia.org/w/api.php?action=query&titles=Karl%20Bögel&prop=links&pllimit=33&format=xml
使用擴展ascii字符爲維基媒體API
但查詢工作正常,如果有簡單的字符如「分形」。我應該如何改變查詢的格式來完成這項工作?
我的代碼公開源於:http://code.google.com/p/wikipediafoundation/source/browse/。請看一下hg/src/list.py。
沒有「擴展ASCII」這樣的東西。 ASCII是ASCII。 – 2010-09-22 02:33:19