我在 UI.R 中收到意外输入错误,如下所示:
ERROR: C:\Users\myApp/ui.R:1:2: unexpected input
1: ï»
但是,当我尝试在第 1 行找到错误时,绝对没有任何形式的
ï»
.为了解决这个错误,我尝试将我的 UI.R 文件保存为文本文件并将编码更改为 UTF-8,但这仍然没有删除奇怪的字符。我也尝试删除前几行并重新编写代码,但它仍然给出相同的错误!
我怎样才能删除这个字符?我应该使用其他文本编辑器吗?
我使用的是基础 R,而不是 R Studio。如果需要该信息,我已经从我的 GitHub 帐户复制粘贴了我的代码...
可以查看我文件中的代码 here .
非常感谢。
最佳答案
我在 19 年遇到了同样的问题,从 14 年开始我花了一段时间才遇到这个问题。
不是 Shiny,而是一个带有 .Rprofile
的常规 R 项目.
对我有用的解决方案是:
在 Notepad++ 中打开您的文件.来自 编码 菜单,选择 转换为 UTF-8 (没有 BOM),保存文件,用这个新文件替换旧文件。一切都已解决。
关于r - Shiny 中出现意外输入错误,但无法定位错误源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24840299/