问题标签 [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 回答
1710 浏览

windows - 用于删除重复行但想忽略/跳过某些行的批处理脚本

是否也可以在从 xml 文件中删除其他重复项时忽略一些重复行,例如:如果我的 abx.xml 是 CODE:

请只提供批处理脚本

输出应该是:

但我得到的输出是: 注意: </book>标签已删除。

我搜索了几个类似的请求,但其中大多数都删除了所有重复的行,但不确定如何忽略一些重复的行:

批量删除文本文件中的重复行

0 投票
1 回答
835 浏览

file - wso2 esb 下载/获取本地文件

我有一些我想通过 ESB 共享的静态文件(一些是 HTML,一些是图像,一些是纯数据文件 - 例如 .csv 或 .xls 等)。如果我运行一个单独的 HTTP 服务器,该服务器将通过 ESB 接收对这些请求的请求,我就可以做到这一点。相反,我喜欢在 ESB 本身中处理它。根据传入的请求 URL(比如 HTTP GET 请求 - http://myesb.com:8280/getstatus.html),我喜欢从本地服务器的文件夹中提取这些静态文件。

我尝试了 VFS 方法,它看起来内置了我不想要的“刷新”机制。我只想在客户请求时“获取”这些数据。

简而言之,我喜欢像这样完成一个简单的映射:

http://myesb.com:8280/getstatus.html将获取 /var/myapp/status/appstatus.html 文件的内容。

更新 我做了以下序列 - 不知道如何使它工作:(

请注意<in>调解器中的以下内容:

我的意图是获取文件 appstatus1.html 的内容并作为响应发回。但我无法检索到内容并将其添加到“响应”中

让我知道怎么做。

谢谢你的时间。

0 投票
2 回答
572 浏览

java - 如何根据学生证删除特定信息

我是 java 新手,我在根据用户输入的学生 ID 删除特定数据时遇到问题。我只能删除学生 ID,但不能删除有关该学生的所有信息。

这是我的代码:

预期输出:

前:

用户插入ID=100删除后:

0 投票
1 回答
574 浏览

sql-server - 检查数据库服务器文件系统上是否存在文件的选项

我正在维护一个访问单独服务器上的数据库(SQL Server 2012)的经典 ASP Web 应用程序。

这个遗留应用程序有很多集成工作。其中很多涉及在数据库服务器上托管的导入文件。这些由 SQL Server 代理作业运行并由 ASP COM+ 对象启动的 SSIS 包处理

我希望能够在运行导入包之前检查数据库服务器(与 Web 服务器分开)上是否存在导入文件。所以它应该能够失败并返回一个错误,表明一个文件没有找到。

我们的数据库和网络服务器曾经在同一台机器上。现在他们已经分开了。

此功能应该是通用的,以便我可以将其应用于所有导入,理想情况下,将文件路径作为参数传递。

在该环境和经典 ASP 限制下,这些是我考虑过的选项:

a)向运行 TSQL 的 SQL Server 代理作业添加一个步骤如下:

  1. 步骤发生在调用 SSIS 导入包/或作为单独作业运行的步骤之前。
  2. 它依赖于 SQL Server 代理作业“成功”或“失败”返回分别指示文件找到或未找到

问题:据我所知,它不是通用的。这意味着每种导入类型都有一个作业,因为一次只能处理一个作业,并且作业不支持参数(is)。

b)使用未记录的xp_fileexist存储过程如下

问题:我已经测试过这种方法,它访问的是 WEBSERVER 的文件系统,而不是 DATABASE 服务器的预期文件系统。如果我使用预期的路径将文件放在 Web 服务器中,它会返回 1 表示它在那里。如果我删除它并放在数据库服务器中,从 Web 服务器中删除,它返回 0。

为什么要检查 Web 服务器文件系统?

c)以 .NET 语言创建 SQL Server CLR 程序集并尝试使用 .NET 文件系统操作来访问数据库文件系统。还没试过

d)使用 sqlcmd 还没试过

任何最佳实践或经验都会很有帮助。

0 投票
1 回答
458 浏览

java - 哪个是更快的 java 或批处理脚本

我想遍历几个文件夹(其中有子文件夹和文件)来搜索文件中的一些单词并想要获取行号,最后修改日期作为结果。

使用 java 或批处理/shell 脚本,哪种方法更好、更有效?

我知道,使用 java 是更简单的选择,但我想要更快的结果。

0 投票
2 回答
7263 浏览

java - 如何在 Java 中使用 openCV 的 VideoCapture 方法打开和处理 .mpeg 或 .avi 等视频文件


我已使用此代码打开我的相机设备并捕获 3 个不同的帧并对其进行了一些操作。但是,我无法使用 VideoCapture 的 {n_open} 方法打开像 .avi/.mpg/.mp4 等文件。这里的 VideoCapture 实现中有一个方法。但是因为它是一个私有的本地方法,所以不能使用 VideoCapture 的对象访问该方法。

有人可以帮助如何使用纯 OpenCV 2.4.6 和 Java 做到这一点
(请不要建议使用处理库的解决方案)

0 投票
1 回答
1720 浏览

c - 将不同数据类型的文本文件放入结构数组中

我必须解析具有 3 种不同数据类型的文本文件。我希望它保存在具有三个成员的结构数组中。我的文本文件如下所示:

我正在阅读的程序如下,它不起作用。我究竟做错了什么?

0 投票
0 回答
64 浏览

c - 将不同数据类型的文本文件放入结构数组中

我必须解析具有 3 种不同数据类型的文本文件。我希望它保存在具有三个成员的结构数组中。我的文本文件如下所示:

我写了一个代码,当我在终端运行它时,它只显示一个闪烁的下划线,然后程序停止了一段时间。我应该怎么办?

0 投票
1 回答
417 浏览

php - 使用 PHP、jQuery 和 Ajax 进行交互式文件处理

我正在将一个旧的 MS-DOS Foxpro 程序迁移到 cakePHP,但在应用程序过程的某些部分中,用户将有可能加载一个文本文件并根据一些业务逻辑对其进行处理。

我使用了算法,它运行良好,我用普通的 PHP 对其进行了编程。

但是在流程的某些部分,用户必须交互执行某些任务,在纯 PHP 中可以做到这一点。

我的问题是:

我如何在 MVC 框架上进行交互式文件处理,因为控制器在将控制权交给视图时已经处理了数据。?

jQuery-ajax 能帮上忙吗?

你怎么看?

问候

更新

正如 Borislav Sabev 指出的那样,我这样做:

使用以下方法创建文件上传:jQuery Form Plugin

根据上传文件的数据结构解析的 PHP 文件,以 JSON 格式向客户端返回文件的解析内容。

然后通过 ajax POST 发送 JSON 数据进行处理

callAJAX 只是发送 POST 请求

如果出现翻译错误,PHP 会通过 JSON 向客户端返回错误消息。

现在最大的问题是:

当我打开 $.alert 对话框时,我希望用户通过自动完成选择正确的材料,但代码不等待用户选择并弹出另一个 $.alert 窗口。如何告诉 jquery 等待用户输入然后继续处理?

顺便说一句:这是我使用的 $.alert 扩展名:

0 投票
2 回答
655 浏览

haskell - 使用惰性文本和字节字符串处理非常大的文本文件

我正在尝试处理一个非常大的 unicode 文本文件(6GB+)。我想要的是计算每个唯一单词的频率。当我遍历文件时,我使用严格Data.Map来跟踪每个单词的计数。该过程需要太多时间和太多内存(20GB+)。我怀疑地图很大,但我不确定它应该达到文件大小的 5 倍!代码如下所示。请注意,我尝试了以下方法:

  • 使用Data.HashMap.Strict而不是Data.Map.Strict. Data.Map似乎在较慢的内存消耗增长率方面表现更好。

  • ByteString使用惰性而不是惰性读取文件Text。然后我将其编码为 Text 进行一些处理,然后将其编码回ByteStringfor IO

    /li>

我的方法有什么问题?就时间和内存性能而言,完成我想做的事情的最佳方法是什么?