我有遗留的数据库导入SQLite,有很多字段包含URL编码的字符串。原有数据库成立与latin1编码,并且它有很多的编码这样如何正确编码ł之类的?
“B%26%23322%3Bad + zapisu +%2D波兰语字符+ powinno +由%26%23263%3B + BRAK”
其中CGI后:: UNESCAPE给
“b ł广告zapisu - powinno通过ć BRAK”
我试着在字符串上强制执行ISO-8859-1和cp1250以将它们编码为UTF-8,但没有成功:我仍然以转义波兰字符结束。我已经研究了两天了,但仍然找不到解决方案。你能帮我解决这个问题吗?
请检查我的编辑,@adass,让我知道你是否满意。我改变了你的一些输出的编码。我想我正确地理解了你。 – TRiG