生成数据表

功能

从非结构化数据生成数据表。

选项

名称 说明 示例
生成方式 [string]自定义,设置数据表内容,数据表内数据不可使用单引号。 数据
自动检测类型 [Boolean],选中后,将自动检测行或列类型 勾上
使用列标题 [Boolean],如果选中,则使用第一个标识的列作为列标题 勾上
使用行标题 [Boolean],如果选中,则使用第一个标识的行作为行标题 不勾上
多个分隔符分割 [Boolean],针对列分隔符,若每行有单个或者倍数的分隔符,则单个或者倍数的分隔符均视为分隔符使用,若存在多余的分隔符则作为有效数据。具体可查看【示例/演示】里的 多分隔符示例 (自20240529及之后的Server版本新增) 不勾上

输入

名称 说明 示例
输入 [string]自定义,指定要转化为表的非结构化数据的来源。
列分隔符 [string]自定义,指定用作列分隔符的字符 ','
换行符 [string]自定义,指定要用作新行分隔符的字符 ' '

输出

名称 说明 示例
数据表 [DataTable]自定义,包含生成的表的数据表变量。 输出数据表

注意/说明

1.如若设置“选项”中的属性,则可忽略“输入栏”中的属性。

(1)“选项”栏属性设置:

①未勾选“多个分隔符”

②勾选“多个分隔符分割”

(2)“输入栏”属性设置:可直接在输入属性栏中填入生成数据表的数据,也可通过获取文本中的数据,通过传入变量的形式来生成数据表。

相关函数

示例/演示

①未勾选“多个分隔符”,即单分隔符示例: 直接填入生成数据表的数据: 传入变量的形式生成数据表: ②勾选“多个分隔符分割”,即多分隔符示例

txt 文件内容(示例中已将“列分隔符”填写为,

  • 第一行:每列之间的最小数量分隔符为,,则该行分隔符为,
  • 第二行:每列之间的最小数量分隔符为,,,,则该行分隔符为,,,
  • 第三行:每列之间的最小数量分隔符,,,则该行分隔符为,,,而由于'178'与'64'之间的分隔符数量不是,,的倍数,所以多余的,将作为有效数据,即,64将作为该行第三列的有效数据。 读取文本文件,传入数据: 传入变量的形式生成数据表:

    示例附件

    组件[生成数据表]_20210419.db
    组件[生成数据表_多字符切割]_20240604.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""