问题标签 [fileinputstream]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 java 中使用 DataOutputStream 发送文件
我正在尝试构建一个将文件大小和内容发送到服务器的客户端。
我正在尝试使用 DataOutputStream。
我假设我需要打开文件并获取文件大小并读取内容并发送它。
但我不确定如何实现这些,因为我对 java 真的很陌生......
谁能帮我解决这个问题?
谢谢!
android - 在 Android 中指定 XML 文件的文件夹路径
我将employeedetailxml 放入名为“res\raw”的文件夹中。当我尝试通过指定文件和文件夹名称打开它时,我收到错误“找不到文件”。
如何指定文件的路径?
我更希望能够通过“ R.raw.employeedetailxml ”FileInputStream
来指定它打开该文件。那可能吗?(我试了一下,报错了。)
可以FileInputStream
将资源 ID 作为参数吗?
java - 循环通过 FileInputStream 时的无限循环
好的,所以我正在编写一个 Java 应用程序来导入一个 csv 文件,然后循环遍历结果,并将它们加载到一个数组中。我正在正确导入文件,因为它没有通过异常。我的问题是,当我尝试计算 FileInputStream 中的记录数时,我陷入了无限循环。这里可能是什么问题。继承人的代码:
这是我的类,它有一个调用 go() 的 Main 方法:
这是类 PopularNames (pop),在下面的方法中,我将 inputStream var 设置为新的 FileINputStream。文件名由用户提供。
这是麻烦的方法。我只是循环通过 FileInputStream 并计算记录数:
java - 在java中,如何从输入流中读取固定长度并保存为文件?
在java中,如何从输入流中读取固定长度并保存为文件?例如。我想从 inputStream 中读取 5M,并保存为 downloadFile.txt 或其他。(BUFFERSIZE=1024)
android - FileInputstream 安卓垃圾
我正在使用此代码读取输入流,但它不工作它在缓冲区中给出垃圾值。下面的代码有什么问题: //mInputStream 是 FileInputStream 的一个对象
android - 在 Android 中 FileInputStream 的 finalize() 期间导致 NullPointerException 的原因是什么?
我正在将我们的应用程序从使用外部文件(使用文件名访问)转换为内部文件(使用FileInputStream
和FileOutputStream
对象访问)。但是,我遇到了一个相当奇怪的错误:在 s 上finalize()
,FileInputStream
s 有时会抛出NullPointerException
.
logcat 告诉我:
查看docjar.com上的FileInputStream 源,这似乎可能是由 null 引起的FileDescriptor
;但是,我希望能够将错误的文件名传递给我的FileInputStream
构造函数并捕获FileNotFoundException
,因为这是我对 Android 内部系统所能做的一切(没有根据 中的每个条目测量文件名Context#fileList()
)。有没有办法解决这个问题?
注意显然终结器中的异常不会导致我任何实际的崩溃,但我觉得我应该尝试整理一下。
android - Android FileInputStream FileNotFoundException 即使权限到位,文件存在,存储已安装,可以读取等
我是 Android 的初级开发人员,在尝试访问 SD 卡上的 XML 文件时遇到了以下问题。
首先,我执行了以下检查: - android manifest 中给出了读/写外部存储的权限 - 文件存在于指定位置 - 我检查了:fileexists = true; 可以读=真;isfile = true - 外部存储状态 = 已安装
FileInputStream 仍然给我 FileNoteFoundException。编码:
回顾一下:我所有的检查都表明该文件可以读取并准备好执行操作,但 FileInputStream 构造函数似乎对此视而不见。我是什么做的?我错过了什么?它可能与xml的内容有关吗?
非常感谢您能给我的任何帮助或指点。
java - 游戏设置文件问题
嗨,我正在开发一个设置加载器系统,但它不想工作,我尝试了不同的方法,这个看起来最好,除了它不工作,我可以请一些帮助,因为我需要完成这个在一天结束时。
这是代码:
,这是“settings.dat”文件内容:
最后是控制台输出:
java - 套接字传输的文件:内容为空
我正在通过套接字在两台计算机之间传输文件。一切似乎都正常,但是当我查看检索到的文件的内容时,它是空的。我究竟做错了什么?
这是我的服务器端代码。文件 foobar.txt 存在,其内容是“hello world!”。
这是我的客户代码:
解决了
由于我使用多个线程和多个套接字并在一台机器上测试所有连接,我只是遇到了一个问题,即客户端(其中包含客户端和服务器代码)将与其自身而不是另一个客户端连接。为不同的运行客户端更改文件传输端口使这一切正常工作。感谢所有看过这个并给我一些建议的人。
java - 关闭 struts 的流结果使用的 FileInputStream
我的 Web 应用程序生成一个 XML 文件。我正在使用 Struts2 流结果来管理下载,这是 struts.xml 中的操作:
这是创建 FileInputStream“inputStream”的操作类“GenerateXML”的一部分:
删除文件将不起作用,因为 inputStream 尚未关闭(该部分已被注释掉)。但是,如果我此时关闭它,则用户下载的 xml 文件为空,因为它的流在 struts 生成下载之前已关闭。除了使用定期删除服务器上的那些临时文件的脚本之外,还有没有办法在 struts 完成它之后关闭“inputStream”?