标签: file-io

在Perl中将文件粘贴到字符串中的最佳方法是什么?

是的,有多种方法可以做,但必须有规范或最有效或最简洁的方式.我会添加我知道的答案,看看有什么渗透到顶部.

要清楚,问题是如何最好地将文件的内容读入字符串.每个答案一个解决方案

string perl file-io file

48
推荐指数
11
解决办法
3万
查看次数

read()和fread()之间有什么区别?

我正在阅读linux工具badblocks的源代码.他们在read()那里使用这个功能.标准C fread()功能有区别吗?(我不认为这些论点是不同的.)

c file-io file

48
推荐指数
5
解决办法
5万
查看次数

如何将文件复制到另一个路径?

我需要将文件复制到另一个路径,将原始文件保留在原来的位置.

我还希望能够重命名该文件.

FileInfo的CopyTo方法会起作用吗?

c# file-io

48
推荐指数
3
解决办法
13万
查看次数

PHP Data-URI to file

我有一个数据URI,我从javascript和尝试通过PHP保存.我使用以下代码,它给出了一个明显损坏的图像文件:

  $data = $_POST['logoImage'];

  $uri = substr($data,strpos($data,",")+1);

  file_put_contents($_POST['logoFilename'], base64_decode($uri));



data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs 9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxklEQVQYlYWQMW7CUBBE33yITYUUmwbOkBtEcgUlTa7COXIVV5RUkXKC5AxU EdyZVD4kyKxkwIrr9vd0c7Oih aopinLNsF6Qkg2XW4XJ7LGFsAAcTV6lF5/jLdbALA9XDAXYfthFQVx OrmqKYK88/7rbbMFksALieTnzu9wDYTj6f70PKsp2kwAiSvjXNcvkWpAfNZkzWa/5a9yT7fdoX7rrB7hYh2fXo9HdjPYQZu3MIU8bYIlW20y0RUlXG2Kpv/vfwLxhTaSQwWqwhAAAAAElFTkSuQmCC
Run Code Online (Sandbox Code Playgroud)

代码下面是作为Data-URI的实际图像.'logoImage'是上面的字符串,$ uri是字符串减去'image/jpeg; base64'.

php file-io image data-uri

48
推荐指数
3
解决办法
4万
查看次数

在读取文本文件时检查行是否有不可打印的字符

我的程序必须逐行读取文本文件.UTF-8中的文件.我不确定文件是否正确 - 可以包含不可打印的字符.是否可以检查它而不进入字节级别?谢谢.

java file-io file

48
推荐指数
6
解决办法
25万
查看次数

如何在java中将String转换为Reader

我有一个读取文件并返回字符串的方法,但我想返回一个读者.我想将字符串转换为读者,或者我想读取文件并返回阅读器.我怎样才能做到这一点?

java file-io

48
推荐指数
3
解决办法
5万
查看次数

groovy有一个简单的方法来获取没有扩展名的文件名吗?

说我有这样的事情:

new File("test").eachFile() { file->  
println file.getName()  
}
Run Code Online (Sandbox Code Playgroud)

这将打印test目录中每个文件的完整文件名.是否有一种Groovy方式来获取没有任何扩展名的文件名?(或者我回到正则表达式土地?)

java file-io groovy file-extension

47
推荐指数
6
解决办法
7万
查看次数

从日志文件中读取,因为它是使用python编写的

我正试图找到一种使用python实时读取日志文件的好方法.我想在写入时一次处理一个日志文件中的行.不知何故,我需要继续尝试读取文件,直到它被创建,然后继续处理行,直到我终止进程.有没有合适的方法来做到这一点?谢谢.

python file-io logging monitoring file

47
推荐指数
3
解决办法
5万
查看次数

使用Java中的Scanner类读取.txt文件

我正在研究一个Java程序,它逐行读取一个文本文件,每个都有一个数字,每个数字都将它抛入一个数组,然后尝试使用插入排序对数组进行排序.我需要帮助让程序读取文本文件.

我收到以下错误消息:

java.io.FileNotFoundException: 10_Random (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.util.Scanner.<init>(Unknown Source)
at insertionSort.main(insertionSort.java:14)
Run Code Online (Sandbox Code Playgroud)

我在我的"src""bin"和主项目文件夹中有.txt文件的副本,但它仍然无法找到该文件.我顺便使用Eclipse.

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class insertionSort {

public static void main(String[] args) {

    File file = new File("10_Random");

    try {

        Scanner sc = new Scanner(file);

        while (sc.hasNextLine()) {
            int i = sc.nextInt();
            System.out.println(i);
        }
        sc.close();
    } 
    catch (FileNotFoundException e) {
        e.printStackTrace();
    }
 }
}
Run Code Online (Sandbox Code Playgroud)

java file-io java.util.scanner

47
推荐指数
4
解决办法
59万
查看次数

将StringBuilder的内容写入.NET 1.1中的文本文件的最简单方法是什么?

我必须使用StringBuilder而不是String的字符串,因为这个项目坚持使用.NET 1.1.它真的让我的风格变得痉挛,让我觉得我穿着破旧的豹纹皮肤哑巴,拖着一块块状的俱乐部穿过泥土.

无论如何,我想编写一系列调试消息,我已写入文件以便在我的闲暇时学习,因为屏幕上有太多东西要看(MessageBox没有滚动条).编写文件的一些简单方法似乎在.NET 1.1中不可用.我也没有访问Environment.Newline来干净地分隔我追加的行(AppendLine在这个古老的StringBuilder版本中也不可用).

我猜想......在.NET 1.1(C#)中将StringBuilder的内容写出来的最简单的方法是什么?手持设备上没有"C"驱动器,因此我认为我必须将它写入"\ hereIAm.txt"左右.

.net c# file-io stringbuilder windows-ce

47
推荐指数
5
解决办法
10万
查看次数