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

我想在我的程序中打开文件

方河
2023-03-14

我的程序是采取任何类型的文件和打开他们自己。

我已经试过了

public void displaydata(String path){
    File file = new File(path);
    display.setPage(file.toURL());
}

我只使用txt文件获得正确的数据。

共有1个答案

鞠乐
2023-03-14

你漏掉了一个重要的观点。

每个文件都有不同的结构,这就是文件扩展的要点,这是操作系统(更经常地)识别文件类型并知道如何打开它的方法

您不能只是将文件作为文本文件打开,然后将内容显示为PDF阅读器Excel将呈现给您的内容,因为每个软件都有一个behvior来构建视图。(这就是为什么不能用Microsoft Word打开mp3文件)。

 类似资料:
  • 我有一个主活动MainActivity,它是我的android应用程序的入口点。它通过发射器正确发射。然而,当我尝试执行startActivity时,我看到活动试图启动的一些调试,一些代码正确启动,但MainActivity从未启动。 我认为这可能与意图有关: 对吗? 从内部活动来看,我有 我甚至看到 10-11 22:23:46.026:INFO/ActivityManager(472):从pi

  • 问题内容: 我用pygame代码制作了一个MP3播放器: 我尝试使用以下代码将其放入exe: 当我运行mp3player.exe时,出现一堆导入错误: 有人知道怎么修这个东西吗? 当我编译所有内容时,都会出现此错误: 问题答案: 解决方案是将其添加到主源文件的顶部。之后,任何打包程序都应工作。我在使用cx_Freeze,py2exe和pyInstaller时遇到了此问题。这是一个严重的错误,在尝试

  • 当我试图在Xamarin/Android应用程序中写入文本文件时,我会间歇性地遇到太多打开文件异常。我明白这是因为每个Android应用程序都有打开文件的数量限制,很明显,我的应用程序在某些情况下超过了它。因此,我必须留下一些文件打开/没有妥善处理。我想知道我是否可以通过编程列出我的应用程序在任何给定时间打开的文件?显然,操作系统知道这一点,有可能在我的应用程序中做到这一点吗?这将帮助我发现问题。

  • 在通知部分,我有这个通知不打开APP的问题。有什么建议吗?我试了很多可能性,但没有...我错在哪里?请帮帮我。

  • 它给出了一个错误: 无效语法:打印srt([5,2,4,1,3])

  • 我的应用程序在Android 7.0中打开相机时崩溃