问题标签 [delimited]

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

shell - 使用 psql 的 shell 脚本中的分隔符警告

我在 Shell 脚本中收到分隔符错误:

脚本的结果很好。但我收到两个警告:

这里有什么问题?谢谢!

0 投票
1 回答
3084 浏览

split - Oracle SQL 管道分隔文件,带一个逗号分隔列,使用 SQLLDR 进行拆分和加载

输入样本数据:

使用 SQLLDR - 需要这个输出:

0 投票
2 回答
276 浏览

arrays - Visual Basic 数组文本文件

我正在尝试在 Visual Studio 2012 中为数组 Visual Basic 的数据附加一个文本文件。

如何区分数组中的新值?我尝试了新行、逗号、引号,但它仍然将其全部读取为

数组名(0)

0 投票
1 回答
642 浏览

java - Java在从字符串数组到字符串向量的制表符中添加文本

我在将制表符分隔的文本格式化为 Vector 时遇到问题。你能提供帮助来实现这一目标吗?

我的字符串数组数据包含这些文本。

我试图让另一个子 for 循环按选项卡拆分文本,然后添加到行字符串向量,但我遇到了系统内存不足错误。我还尝试使用 Vector 中的 addAll 属性,但它将第 1 行(Berry ...)添加到第一个字段,将第 2 行添加到第二个字段,依此类推。

这是我的代码,它没有按预期工作。

如何格式化数据,以便按选项卡将其拆分为不同的字段?作为参考,这是我需要它的手动方式。

我希望我已经让自己足够清楚,任何投入都将不胜感激。谢谢你们。


编辑:我能够用双 for 循环摆脱 OutOfMemoryError 但下面的代码用第一行填充我的向量 10 次,这是数组中的行数。

EDIT2:此循环返回 10 行,每行 54 个字段。这意味着数据数组中的所有文本都被拆分并插入到这 10 行中,因此所有这 10 行都有相同的数据集。这就是为什么我的桌子被第一行填满了 10 次。

0 投票
2 回答
343 浏览

sql - 如何将具有连接数据的多行解析为单列

我有一个 excel 电子表格,在不同的行中有分隔信息(跟踪 #s):

我想将由“*”分隔的所有跟踪#行组织到一列中。你能告诉我这是怎么可能的吗?我有 4,000 多行这样的行,每行中最多有 21 个跟踪 #s(变量),我想将它们转换为具有多行的一列。

0 投票
1 回答
2526 浏览

java - 如何在 Google Protobufs 中完全读取带有分隔消息的文件?

我正在尝试读取一个文件,其中包含多个分隔消息(数千个),如何使用 Google protobufs正确执行此操作?

这就是我写分隔符的方式:

这就是我读取分隔文件的方式;

我有点困惑,因为这个问题中接受的答案是使用 .parseDelimitedFrom() 来读取分隔字节;Google Protocol Buffers - 将消息存储到文件中

但是,当使用 .parseDelimitedFrom() 时,它只读取第一条消息。(我不知道如何使用 parseDelimitedFrom() 读取整个文件)。

此评论说使用 CodedOutputStream 编写分隔消息:Google 协议缓冲区 - 将消息存储到文件中(即 writer.writeRawVariant())。我目前正在使用此评论的实现来读取整个文件。writeDelimitedTo() 基本上做同样的事情吗

另外,如果我的方式不是读取由分隔消息组成的整个文件的正确方式,你能告诉我是什么吗?

谢谢你。

0 投票
2 回答
1035 浏览

c# - 将空格分隔文件导入 DataGridView

我有以下数据要导入到DataGridView

此数据不由特定数量的字符或任何字符分隔。我需要将此数据导入一个DataGridView,我有以下代码:

数据很好,但只在一列中,如何更改定义列宽?

0 投票
1 回答
3386 浏览

c# - C# - 从分隔字符串写入数据表

我有一个这样的字符串:

即,由包含多个不同字符串值的新行分隔的多行,这些字符串由逗号分隔。

我如何创建一个函数来将这些值输入到这样的数据表中:

对于我的字符串中的任意数量的行和列?

这是我到目前为止所拥有的:

我的数据中的标题在哪里csvheader填充了一个数组。
我相信这会创建一个包含适量行和列的空数据表,但我不确定如何用我拥有的字符串数据填充它。

提前致谢。

0 投票
0 回答
93 浏览

ssis - 哪个数据流转换组件能够通过指定分隔类型(例如逗号或管道)来分离和提取数据?

如果表字段包含由管道分隔的字符串值,例如:

“约翰|李|12-01-2015”

当 SSIS 读取它时,是否有一个 SSIS 组件,您可以指定一个分隔符并将每个组件映射到下一个流程阶段?

说。数据流将它(“John|Lee|12-01-2015”)读入一个变量,然后任何东西都可以用 | 分隔整个字符串 并通过配置将每个子值映射到一组列?

我知道使用 C# 来做这件事很简单。在 SSIS 中,可以使用脚本组件。只是想知道它是否有一个 SSIS 组件,几乎是一个平面文件源,但从变量而不是文件中读取。

0 投票
1 回答
15040 浏览

bash - 以逗号分隔的 Awk 和排序输出?

我试图让它以逗号分隔的形式输出。当前版本根本不起作用(我得到一个空白文件作为输出),而以前的版本(我保留 awk BEGIN 语句但没有排序分隔符)只会以制表符分隔而不是逗号分隔输出. 在以前的版本中,在不尝试获取逗号分隔符的情况下,我确实得到了预期的答案(使用复杂的过滤器等),所以我不寻求这部分的帮助。我意识到这是一种非常丑陋的过滤方式,而且数字也很丑陋/非常大。

问题背景:在文件 lamina.bed 中找到与区域 chr12:5000000-6000000 重叠的区域,并按第 4 列降序排序,输出为逗号分隔。染色体是第一列,区域的起始位置是第 2 列,结束位置是第 3 列,值是第 4 列。我们应该使用 awk(在 Unix bash shell 中)。预先感谢您的帮助!

输入示例行(制表符分隔,包括 chr12 上应该工作的行):