表格转 Qlik LOAD INLINE

粘贴表格或拖入 CSV / Excel 文件,把输出格式选成 Qlik,再把语句粘进你的加载脚本。它以 LOAD 与 INLINE 开头,数据跟着脚本走,不用再传文件。

块的第一行是字段名行(Qlik 必需);把「第一行是表头」关掉时,工具会自动写生成名。值里含逗号、引号或换行时会加引号并把引号翻倍,所以一个值不会把这一行拆开。

表格转文本

把表格变成可以直接粘走的文本:Markdown / HTML / TSV / SQL / JSON / XML / YAML / LaTeX / INI / TOML / JSON Lines / ASCII 框表。文件不上传。

数据不会离开这个浏览器

文件在你自己的设备上解析、预览和画图,一个字节都不会上传(连样例都不传)。关掉页面,数据就没了。

也可以直接粘贴表格文本

怎么用

  1. 1.导入表格(Excel / CSV / TSV / JSON,或直接粘贴),选输出格式:Markdown、HTML、SQL INSERT、JSON、XML、YAML、LaTeX、vCard、iCal、pandas 等。
  2. 2.输出 SQL 时填表名;输出 vCard / iCal 时指定哪一列对应哪个字段——没指定的字段直接不写。
  3. 3.点「生成」,在右侧看结果。
  4. 4.复制或下载。无法变成有效联系人 / 日程的行会被跳过,而不是写出一条残缺记录。

常见问题

什么情况下该用 INLINE,而不是加载文件?
固定的小清单适合 INLINE:映射表、代码对照表、几行测试数据。会变、会长大的数据还是从文件或数据库加载更合适。
为什么字段名总是会被写出来?
INLINE 需要一个字段名首行:没有它,Qlik 会把第一行数据当表头。关掉表头开关时,工具会写 column_1、column_2 这样的生成名。

相关工具

表格转 SQL INSERT 语句

在浏览器里把 CSV / Excel 表格转成 SQL INSERT 语句:表头变成列名、引号正确转义、空白值写成 NULL。

CSV 转 Markdown 表格

在浏览器里把 CSV / Excel / JSON 表格转成 Markdown 表格,直接粘进 README、Notion 或 PR。竖线与换行都会转义。

CSV 转 XML

在浏览器里把 CSV / Excel / JSON 表格转成结构合法的 XML:列名当元素名、特殊字符转义、空格子保留为空元素。

CSV 转 YAML

把 CSV / Excel / JSON 表格转成干净的 YAML 列表;会被解析成数字、布尔或 null 的值自动加引号,避免重新读取时类型变了。

CSV 转 LaTeX 表格

把 CSV / Excel 表格转成可以直接粘贴的 LaTeX tabular 环境,& % $ # _ 、花括号与反斜杠都会转义。

CSV 转 JSON Lines(JSONL)

把 CSV / Excel 表格转成 JSON Lines:一行一个 JSON 对象,直接喂给 jq、日志管道与批量导入。

CSV 转 INI

把 CSV / Excel 表格转成 INI 分节:每行一个编号小节,里面是 key=value,适合老式配置文件与导入器。

CSV 转 TOML

把 CSV / Excel 表格转成 TOML 的数组表([[row]]):数字保持数字、空格子写成空串、非拉丁键自动加引号。

CSV 转 ASCII 表格

把 CSV / Excel 表格转成带框线的纯文本表,适合日志、代码注释与纯文本文档;中日韩字符按两格宽对齐。

表格转 PHP 数组

在浏览器里把 CSV 或 Excel 表格转成 PHP 数组:表头成为第一行,数字保持数字,空格子写成 null,单引号自动转义。

表格转 Ruby 数组

在浏览器里把 CSV 或 Excel 表格转成 Ruby 数组:表头成为第一行,数字保持数字,空格子写成 nil,单引号自动转义。

表格转 AsciiDoc

在浏览器里把 CSV 或 Excel 表格转成 AsciiDoc 表格:表头自动带上 header 选项,单元格里的竖线会被转义。

表格转 Trac Wiki

在浏览器里把 CSV 或 Excel 表格转成 Trac wiki 表格:一行一条数据、双竖线分列、表头自动加粗。

表格转 Avro Schema

在浏览器里把 CSV 或 Excel 表格转成 Avro 记录结构:每列一个字段,数字列是 double,所有字段都可空。

表格转 Protobuf 消息

在浏览器里把 CSV 或 Excel 表格转成 Protobuf 消息定义:每列一个字段,数字列是 double,其余是 string。

表格转 RDF Turtle

在浏览器里把 CSV 或 Excel 表格转成 RDF 三元组:第一列当主语,其余每一列一条关于它的断言。

表格转 DAX DATATABLE

在浏览器里把 CSV 或 Excel 表格转成 Power BI 的 DATATABLE 表达式:列类型自动推断,文本自动加引号。

表格转 ASP VBScript 数组

在浏览器里把 CSV 或 Excel 表格转成 VBScript 二维数组:数字保持数字,文本加引号,空格子写成 Null。

表格转 ActionScript 数组

在浏览器里把 CSV 或 Excel 表格转成 ActionScript 3 数组字面量:数字保持数字,文本转义,空格子是 null。

CSV 转 HTML 表格

在浏览器里把 CSV 或 Excel 表格转成 HTML 表格:表头单元格、边框与转义都处理好,复制即用。

CSV 转 Jira 表格

在浏览器里把 CSV 或 Excel 表格转成 Jira wiki 表格标记:表头行、单元格转义与语法都替你写好。