【发布时间】:2015-02-10 13:36:42
【问题描述】:
所以我使用以下代码使用r XML 包解析了一些 XML 文件
library(XML)
data <- xmlToDataFrame(xmlParse("Some file I can't share.xml"))
一切正常,我得到了预期的结果
dim(data)
## [1] 554560 13
唯一的问题是我的一些条目如下所示
x <- "2 irfl014"
x
## [1] "2 \002\003\004\003\005\005\006\005\002\003\004\003\005\005\006\005irfl014"
试图识别编码(没有成功)
Encoding(x)
## [1] "unknown"
library(stringi)
stri_enc_detect(x)
# [[1]]
# [[1]]$Encoding
# [1] "UTF-8" "Shift_JIS" "GB18030" "EUC-JP" "EUC-KR" "Big5"
#
# [[1]]$Language
# [1] "" "ja" "zh" "ja" "ko" "zh"
#
# [[1]]$Confidence
# [1] 0.1 0.1 0.1 0.1 0.1 0.1
编码不是我最擅长的领域,有什么简单的方法可以将x 转换为简单
x
## [1] "2 irfl014"
【问题讨论】:
-
您能提供
x的dput吗? -
@SvenHohenstein 我已经分享了@987654331@...