当前位置: 首页 > 知识库问答 >
问题:

加载。xlsx文件时是否收到错误消息?

曹光霁
2023-03-14

我不知道为什么会发生这种情况。我正在尝试使用xlsx包加载大约180.xlsx文件。我已经运行了代码,我认为将加载所有文件(不同的名称,但相同的格式),并从每个文件提取3行。见下文:

f <- list.files("./") 

dat = lapply(f, function(i){
     x = read.xlsx(i, sheetIndex=1, sheetName=NULL, startRow=127,
     endRow=130, as.data.frame=TRUE, header=T)

# You may want to add a column to say which file they're from

     x$file = i

# Return your data

     x
     })

我得到以下错误

jcall中的错误(“rjavaTools”、“ljava/lang/object;”、“invokeMethod”、cl,:java.lang.IllegalArgumentException:您的InputStream既不是OLE2流,也不是OOXML流

我已经在MAC上更新了JAVA,但这并不奏效。

有人有什么建议吗?

阿诺普

暂时还没有答案

 类似资料:
  • 有没有人看到明显的问题或者知道如何将.trig文件加载到TDB中?

  • 问题内容: 我正在尝试运行Junit测试,仅在没有maven的项目之前进行了配置,现在我正在尝试进行此集成,但是我停在了以下错误中: 这是我的pom: 这是我的带有spring3,jpa,hibernate4的applicationContext.xml: 这是我的测试: 问题答案: 您可以在项目中进行简单的测试,以确保类“ org.postgresql.Driver”在您的类路径中

  • 当我打开 ,它显示消息。如何解决这个问题?我已经自动关闭了项目构建,并清理了工作区中的所有项目。 有人可以告诉我为什么我得到这个错误吗?

  • 我得到这样的错误消息:线程“awt-eventqueue-0”org.apache.jena.riot.riotexception:[line:1,col:1]Prolog中不允许内容。当我试图通过NetBeans用java加载本地本体文件时?请问这是什么意思,我该怎么做?

  • 在CKAN 2.4.1中,install datapusher和.csv文件上传到datastore是正确的,但是当test.xls或.xlsx文件上传到datastore失败时,datapusher搜索文件字段头时,在datapusher.error.log中: 配置文件中:ckan.datapusher.formats=csv xls xlsx tsv application/csv appl

  • 在mac osx环境中使用Apache POI 3.8读取文件时,由于无法加载xlsx文件,因此在Windows中使用Open XML SDK 2.0 for Microsoft Office创建了一个文件。下面是堆栈跟踪。我可以打开文件并查看它。 同样的代码适用于我在mac os环境中创建的文件。如果我在处理之前打开并保存文件,我不会有任何问题。注意:保存后文件大小增加。是在.NET中生成文件并