我希望使用R将以ANSI编码的HTML文件转换为UTF-8。
是否有工具或工具组合可以完成这项工作?
谢谢。
编辑:好吧,我将问题缩小到另一个问题。它重新发布在这里:Using "cat" to write non-English characters into a .html file (in R)
最佳答案
您可以使用iconv:
writeLines(iconv(readLines("tmp.html"), from = "ANSI_X3.4-1986", to = "UTF8"), "tmp2.html")
tmp2.html应该是utf-8。
,亨里克(Henrik)在2015年6月编辑:
从评论中摘录的Windows可行解决方案如下:
writeLines(iconv(readLines("tmp.html"), from = "ANSI_X3.4-1986", to = "UTF8"),
file("tmp2.html", encoding="UTF-8"))
关于r - 使用R转换文件编码? (ANSI到UTF-8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7481799/