问题标签 [flat]

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 投票
5 回答
2596 浏览

delphi - delphi中的平面文件

在我的应用程序中,我想使用文件来存储数据。我不想使用数据库或明文文件,目标是保存双精度值和整数值以及字符串,以识别记录的名称;我只需要在磁盘上保存数据以生成报告。文件甚至可以增长到千兆字节。您建议使用什么格式?二进制?如果是这样,您知道哪个 vcl 组件/库好用?我的目标是创建一个创建和更新文件的应用程序,而另一个工具将“吃掉”这些文件,为用户按需生成漂亮的 pdf 报告。你怎么看?有什么想法或建议吗?

提前致谢。

0 投票
1 回答
935 浏览

linux - 平面文件数据分析

我有一个包含以下结构的平面文件:

该文件有大约100 万行

我想生成以下统计信息:

  1. 文件中的行数
  2. 特定中的唯一记录数(例如 B)。
  3. F 行排序并创建一个包含该行中前 n 条记录的文件。

进行此分析的最佳方法是什么?我目前正在使用Mac OSX,因此首选 Linux/Mac 解决方案。

0 投票
6 回答
8199 浏览

magento - 启用平面目录产品数据时如何从 magento EAV 表中进行选择

我有从 Magento 选择畅销产品的代码:

它工作正常,直到我在后端将“使用平面目录产品”设置为是。有没有办法告诉magento不要使用平面表,而使用EAV?
谁能帮我这个。

0 投票
2 回答
4311 浏览

file - 来自平面文件的 SSIS 列数

我正在尝试找到一种方法来计算来自平面文件的列。实际上,我的所有列都连接在一个符号单元格中,用“|”分隔 ,
经过各种尝试,似乎只有脚本任务可以处理这个问题。有人可以帮助我吗?我可耻地没有使用 C# 或 VB 中的脚本的经验。

非常感谢伊曼纽尔

为了更好地理解,下面是我想要实现的输出。例如,包含来自 FF 的所有标题的单个单元格。问题是,为了得到这个结果,我在上一步(派生列)中手动附加了所有列名,以便将它们与“|”连接起来 分隔器。现在,如果我的 FF 源布局发生变化,它将不再起作用,因为这个手动过程。所以我认为我将不得不使用一个脚本,它基本上会在一个变量中返回我的列数(标题),并允许删除派生列 transfo 中的硬编码部分

0 投票
1 回答
403 浏览

file - SSIS 2008循环遍历具有不同布局的平面文件

尝试通过循环将 FF(列数并不总是相同)导入数据库时​​,是否有人已经遇到过问题?事实上,我的数据库已经创建了 FF 可以拥有的最大列数,所以问题不在这里,而是在平面文件源组件。如何配置 FF 源以在每个循环中考虑处理文件的每一列?在 FF 连接管理器中定义的列较少的 FF 上循环时,我总是会遇到此错误:[平面文件源 [1]] 错误:未找到列“列 xx”的列分隔符。

0 投票
1 回答
3401 浏览

magento - 获取自定义属性以使用启用的 magento 平面产品目录

我需要让我的自定义属性与 Magento 平面产品目录一起使用。

  • 属性码:free_shipping
  • 属性类型:是/否
  • 用于产品清单:是
  • 在促销条件下使用:是

我刷新了平面产品目录和所有索引。缓存被禁用。我的属性无法在购物车促销规则中使用,而平面目录已启用。有任何想法吗?

0 投票
2 回答
8286 浏览

file - 如何使用 SSIS 包仅循环遍历目标中不存在的文件?

我在网络上有一个包含文件的文件夹,我正在将文件从一个文件夹移动到另一个文件夹。但我只想移动新文件,所以只复制目标文件夹中不存在的文件。如何?我已经有了for each循环容器和文件系统任务。我正在使用变量。现在,每次执行包时,它都会将所有文件从一个文件夹复制到下一个文件夹。是否有某种条件工具可以插入其中?我不太擅长编写脚本,所以如果这是唯一的解决方案,我可能需要你的帮助。

0 投票
2 回答
2924 浏览

php - 根据键将 PHP 数组展平一层

我目前有一个输出如下的数组:

我需要做的基本上是删除有一个键是 int 的级别。因此,例如,[total_events]将处于与[events_list]没有[0]介于两者之间的水平相同的水平。其他有[<int>]钥匙的区域也是如此。

我正在使用 PHP,并尝试了各种尝试将其展平,但未能完全实现。

提前致谢!

0 投票
2 回答
721 浏览

file - 编辑平面文件以在每行上有特定数量的字符?

我想创建一个批处理文件,将平面文件中的每一行转换为特定数量的字符(在每一行的末尾添加空格)。

示例:我有一个名为“text.txt”的文本文件,它看起来像这样:

我想在其上运行一个批处理文件并收到以下内容(所有行都是 7 个字符长):

(我不得不用点替换我的空格以使其可见)

这可能吗,怎么做?


更新:

酷,这工作完美。

是否也可以将空行(仅 CRLF)转换为 7 个空格?当我在带有空行的文件上运行上述内容时,它们会被删除。

谢谢!

编辑:为了澄清,这是文件:

我想收到:

再次感谢!


更新 2:

Andriys 的回答让我向前迈出了几步。不过我有几个问题。如果我将 # 退出,输出将是这样的(仍然是句点而不是空格):

如果一行以空格开头,它将输出为:

不幸的是,Powershell 不是一种选择......

这可能是一个更好的例子,
text.txt:

当然,现在我们必须使记录更长,比如 20 个字符。

0 投票
3 回答
602 浏览

arrays - XSLT 将平面结构转换为数组

这是源 XML:

我怎样才能把它转换成这个?