错误:在 r 中使用 xmlToDataFrame 时出现“列的重复下标”

Ben*_*evy 6 xml r nodes dataframe xml-parsing

我正在解析 xml 文件,其中包含以下几行:

xmlData = xmlParse( paste( dataDirStr, fileName, '.xml', sep='' ) )
Run Code Online (Sandbox Code Playgroud)

到目前为止,一切都很好。但是这个:

listData = xmlToDataFrame( xmlData )
Run Code Online (Sandbox Code Playgroud)

产生这个不幸的消息:

[<-.data.frame( tmp , i, names(nodes[[i]]), value = c("4B6EW", : 列的重复下标)中出现错误

xml洛克希德·马丁公司每天都会使用该文件,因此他们必须有办法处理这个问题。有什么帮助吗?