如何将查询字符串从闪亮的url转换为重音字符串

时间:2019-04-02 14:18:10

标签: r

我正在使用一个闪亮的应用程序,该应用程序使用parseQueryString()函数从URL中获取查询字符串。

例如,当用户搜索"história"时,查询字符串如下所示:

história

使用此功能,我设法将其转换为“无重音”字符串:

iconv(query_termo, from="UTF-8", to="ASCII//TRANSLIT")
print(query_termo)
"historia"

现在我需要用重音符保存字符串,以便可以打印。

我已经尝试过了:

 Encoding(query_termo) <- "latin1"

但结果如下:

história

我需要像最初输入的术语一样输入:"história"

有什么解决方法的想法吗?

1 个答案:

答案 0 :(得分:0)

ó等同于“&oacute”;

尝试在您的R代码中使用它

jstack