问题标签 [file-processing]

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 回答
33 浏览

file-processing - 保护网络上的文件和目录

大多数情况下,我们通过 HTML 中的上传字段上传内容,并将文件上传到应用程序根目录或其他位置的目录中,并将路径存储在数据库中。

如果要为特定用户上传文件,则用户可以从他/她的仪表板下载。是的,一切正常。但是如果他知道另一个用户的文件的 URL,他就可以下载它。我们如何保护它???

请我很着急,帮帮我。

0 投票
1 回答
2628 浏览

node.js - Node.js:处理流而不会耗尽内存

我正在尝试读取一个巨大的日志文件(250,000 行),将每一行解析为一个 JSON 对象,并将每个 JSON 对象插入到 CouchDB 进行分析。

我试图通过创建一个缓冲流来单独处理每个块,但我总是在大约 300 行后耗尽内存。似乎使用缓冲流util.pump应该避免这种情况,但显然不是。

(也许有比 node.js 和 CouchDB 更好的工具,但我有兴趣学习如何在 node.js 中进行这种文件处理,并认为它应该是可能的。)

下面是 CoffeeScript,这里是 JavaScript:https ://gist.github.com/5a89d3590f0a9ca62a23

0 投票
2 回答
380 浏览

python - Python 检测 Txt 文件中的缺失行

假设一个 txt 文件由以下几行组成:

显然,txt 文件中的 C 中缺少 2。检测丢失的 2 并输出它的想法是什么?我需要逐行读取txt文件。

谢谢 !

0 投票
2 回答
1766 浏览

python - 如何在 Python 中格式化输出?

我在用 Python 格式化一些代码时遇到困难:我的代码在这里:

到目前为止,我得到了这个输出:

滞后 = 1

滞后 = 2

滞后 = 3

自相关指数 = #value

……

……

半方差 = #value

但我想要的输出是:

如果此输出可以在CSV文件或 txt 文件中实现,那就太好了!

我认为这是一种输出循环的方式,但我对循环不是很好。

我更新的代码(旧版本)

基于@mutzmatron 的回答

还没有编译!我正在使用 IDLE python 2.6 ,不知道错误消息,因为我不知道提示符中的 pause 命令!

原始问题

我对python完全陌生并且有一个问题。我正在尝试处理一个大文本文件。这里只是其中的一个片段:

我需要提取星 *** 值(例如:Autocorrelation IndexSemivariance值)之间的信息并对其进行处理,也许将其写入不同的文本文件或 excel 文件。我可以这样做吗?帮助将不胜感激。

0 投票
1 回答
2606 浏览

maven - 构建期间的属性文件处理

我的要求如下: - 我们有四个环境(dev,uat,prod,stag) - 目前我们有 5 个属性文件(例如 log4j.properties),每个环境一个:log4j_dev.properties,log4j_uat.properties, log4j_prod.properties, log4j_stag.properties
- 以上所有文件都有大部分共同点,每个文件中只有一些 4 到 5 个属性不同。

我目前的要求是我们必须将所有属性放在一个公共文件中(例如 log4j.properties),并且特定于环境的文件将仅包含特定的 4 到 5 属性。在构建期间,这些文件应该被合并,并且应该创建一个包含所有这些属性的新文件。

我尝试了 maven-config-processor-plugin这与 mavne 2 工作正常,但它与 maven3 不兼容。目前我们正在使用 maven3,所以我需要一些替代方法。是否有任何替代 maven config-processor 或者我需要为此编写一些新的 maven 插件。

任何建议请。

0 投票
3 回答
109 浏览

.net - XSLT 文件中的计算记录

我有一个带有参数 'numberOfRecords' 的预告片记录模板。

这个数字应该是我的父记录及其所有子记录的总数。一个例子是

所以这将返回 3, 1(mark) + 2(他的两个孩子)

我怎样才能做到这一点?这是我第一次使用 XSLT。

0 投票
3 回答
2707 浏览

c++ - 循环检查文件的存在并处理它

我开始了学校作业的第一部分,我必须提示用户输入文件名,检查文件是否存在,如果存在,打开它进行处理;否则我要让用户输入另一个文件名。

当我在下面编译并运行我的程序时,我收到错误消息“不存在文件。请输入另一个文件名。” 当我输入不存在的文件名时,它只会再次运行我的 do while 循环的第一部分。我是 C++ 的初学者,但我以前做过,我觉得它应该可以正常运行。任何帮助,将不胜感激。

0 投票
2 回答
686 浏览

c++ - 从文件中读取和填充单独的变量

我正在做一项家庭作业,我们要从文件中读取公司数据,然后对其进行处理以查找错误。

到目前为止,我认为第一行可以使用,但我不确定如何让它读取之后的每一行。每一行都是一个包含 ID、姓名和付款的记录。基本上我想知道在处理完第一行之后如何跳到下一行。我还没有包括错误检查,但我认为它将在读取 1 条记录后的最后一个 do while 循环中。如果读入每个变量的信息是错误的,我可以检查它并将其输出到摘要文件或错误文件。

*编辑:我发现了我的问题的一部分,我实际上需要跳过第一行并从那一点开始阅读。每个文件的第一行包含无用的数据。

0 投票
2 回答
1524 浏览

parsing - 如何从没有分隔符的文件中获取数字 0-255

我有一个纯文本文件,其中只有数字(没有空格、逗号、换行符等),其中包含n 个数字,范围从 0 到 255。我想把它放进去并将这些值存储在一个数组中。

例子


假设我们在文件中有这个序列:

我想像这样接受它,in.read文件输入流在哪里,tempArray是一个最多包含 3 个变量的本地数组,每次存储内容时都会擦除它endArray,这是我希望最终值去的地方:

有谁知道我怎样才能完成这种行为?请尽量将您的答案保留在伪代码中,以便可以将其翻译成多种编程语言

0 投票
1 回答
10160 浏览

c - 将文本文件的输入读入c中的结构数组

我的结构定义是,

我有一个名为“gene2go.txt”的制表符分隔的文本文件。

此文件的每一行都包含taxIDgeneIDgoIDevidencequalifiergoterm和信息。pubmedcategory

文件的每一行都将保存在一个结构中。

当程序运行时,它会首先将输入文件的内容读入一个gene2go类型的数组中,我使用了一个名为readInfo.

该程序还将从命令行获取以下输入参数,

输入类型(1代表taxid,2代表geneid,3代表goid)和搜索词

调用listData了一个函数,将文件“gene2go.txt”中与输入类型和搜索词匹配的行列表写入文件“output.txt”。

这是我的文本文件的一部分"gene2go.txt"

我已经编写了下面名为 ceng301.c 的代码并使用命令行编译它

gcc ceng301.c -o ceng301

,但是当我写

ceng301 1 3702

在命令行中,我什么也没得到,只有一个闪烁的下划线 :( 而不是

保存在output.txt

这是代码,

我该怎么办?