问题标签 [line-by-line]

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.

0 投票
1 回答
92 浏览

java - 逐行读取文件

在找到正确的方法来做到这一点时遇到了一些麻烦。我有一个带有文本字段、复选框和组合框的 GUI。我已设法将这些字段写入 .dat 文件,但我无法读取该文件。基本上我需要做的是读取一行并将其存储到一个字符串中。然后读取下一行并将其存储到另一个字符串,直到我到达组的末尾。我不是一个完整的 Java 初学者,但我是自学成才的,所以一个完整的代码示例将非常有帮助并且非常感激。

0 投票
1 回答
152 浏览

jquery - jQuery 展开

- 少于 85% 的行 文字/字母间距为 100%

我想通过 < p > 循环并调整每个自动(!)和 < br> 换行符的大小小于例如。85% 但更大 50% 仅在字/字母间距为父容器的 100% 宽度的情况下 - 如果它不是 < p > 之前的最后一行。

所以当我有:

应该:

当我使用 text-align justify 时,没有添加字间距,我想要一个“真实”的对齐文本。我现在真的搜索了很多天,但我没有找到任何我想要的代码。

也许有人可以帮助我:)

0 投票
1 回答
1693 浏览

perl - 通过 Perl 执行 grep

我是 Perl 的新手。我正在尝试用 perl 执行 grep 命令。

我必须从文件中读取输入,并根据输入,必须执行 grep。

我的代码如下:

但是,如果我运行脚本,它看起来像一个无限循环,并且脚本一直在等待,并且 out.txt 文件中没有打印任何内容。

0 投票
2 回答
695 浏览

c# - 在 C# 中,如何复制具有任意编码的文件,逐行读取,而不添加或删除换行符

我需要能够获取具有未知编码(例如,UTF-8、UTF-16,...)的文本文件并逐行复制它,并在进行时进行特定更改。在此示例中,我正在更改编码,但是这种处理还有其他用途。

我想不通的是如何确定最后一行是否有换行符!一些程序关心文件与这些记录之间的区别:

还有一个文件:

如何区分我的代码以便采取适当的措施?

注释掉的代码是我想要做的,但我不知道如何设置条件 lastInputLineHadNewline!请记住,我对输入文件编码没有先验知识。

0 投票
4 回答
2322 浏览

c# - C#逐行读取文件到列表框

我在逐行读取文件中的文本时遇到问题。

此代码仅从文件中读取最后一行并显示在列表框中。如何逐行阅读?

例如:读取一行,等待 1 秒,读取另一行,等待 1 秒……等等?

0 投票
2 回答
8248 浏览

c++ - c ++将aa txt文件逐行读取到结构数组中的char数组中

我是 C++ 新手,在理解整个读取文件流的过程中遇到了一些麻烦。任何帮助将不胜感激...这就是我遇到问题的地方

我有一系列这样的结构;(不,我显然不允许使用字符串来存储这些东西,或者向量或我没有涉及的任何其他更高级的东西)......

然后我有一个这些结构的数组;

数据包含在由制表符分隔的文本文件中。但是,某些字段可能包含空格。数据如下:

Dr Sherine ANTOUN Lecturer 4327 3.204 sherine_antoun@gmail.com

这是我在代码中写的...

任何帮助将不胜感激..谢谢

0 投票
1 回答
1754 浏览

visual-studio-2010 - 如何逐行或逐节从 Notepad++ 文件运行 Octave?

我正在寻找一种方法来打开我的 Notepad++ 窗口以编辑我的代码,并在我编辑时逐行或按部分(超过 1 行)运行它。这就像拥有一个真正的 IDE;输出可以显示在同一个窗口(Notepad++)或直接在 Octave 窗口中。

我已经尝试了许多网站所说的。也就是说,这样写:

在记事本++的“运行”窗口中,保存并为其提供快捷方式。但是,它仍然无法正常工作。当我尝试运行它时,黑色窗口开始出现,但随后它消失了,没有其他任何反应。在我的 Notepad++ 窗口中,我只有一行(目前)我只尝试过“b=4”或“3*4”。我已经在最后使用和不使用分号完成了此操作。什么都没发生。

我有 Windows 8.0、记事本 6.5.5 和 Octave-3.6.4。我已经更改了 Octave 中的 octaverc 文件以使其与 Notepad++ 一起使用。我已经只在 Octave 的命令行中工作并且工作正常。我安装的 Octave 正是“octave-3.6.4-vs2010-setup”,它说它是为 Visual Studio 10 编译的。这就是它不起作用的原因吗?

任何帮助将不胜感激...

0 投票
1 回答
609 浏览

c - 在C中使用strtol逐行读取文本文件

好的,所以我有这个函数可以找到文件中所有数字的平均值:

当文件中只有数字时它可以正常工作,但如果它找到除数字以外的任何内容,程序将崩溃。我怎样才能使程序忽略其他符号。例如这里是一个文本文件:

平均值应为:310422

0 投票
5 回答
72298 浏览

java - 如何使用 Files.lines(...).forEach(...) 读取文件?

我目前正在尝试从我拥有的纯文本文件中读取行。我在另一个 stackoverflow(Reading a plain text file in Java)上发现你可以使用 Files.lines(..).forEach(..) 但是我实际上无法弄清楚如何使用 for each 函数来读取行行文本,任何人都知道在哪里寻找或如何做到这一点?

0 投票
2 回答
3692 浏览

java - 从文件中读取多行中的多个值(Java)

有没有办法逐行将文件读入Java,每行都有一系列整数(每行不同数量的整数)。例如:

2 5

1 3 4 5

2 4 8

2 3 5 7 8

等等

我会将每行中的行号和数字读入一个二维数组。

现在,这是我的代码:

我看到,这段代码的问题在于它在 String 行之后读取整数;我希望它读取那一行中的数字。有没有办法从字符串中读取数字?

更新:
我决定使用 StringTokenizer 路线;但是,当它到达我文件的最后一行时,我收到 java.util.NoSuchElementException: No line found 错误。这是我更新的代码: