我正在阅读网址,它们通常有百分比编码的字符。
示例:%C3%A9 实际上是 é
根据http://www.microsystools.com/products/sitemap-generator/faq/character-percentage-url-encoding/,8位ASCII(128-255)上半部分的字符编码为UTF-8 ,然后它们的字节被保存为十六进制。现在,当我得到我的 URL 时,%HEX 已被重新编码为 8 位 ascii,我需要将它们转换回它们真正的 8 位 ascii。有没有我可以使用的函数/库,或者,我将如何进行转换?
我正在使用 C/C++。