阵列工具

将文本列表转换为 JS、Python、PHP、Perl、SQL IN 和 JSON 数组。

免费在线数组和列表转换器

将纯文本列表转换为您的项目需要的数组语法。 Dokall 支持 JavaScript、Python、PHP、Perl、SQL IN 子句和 JSON 数组 - 当您拥有电子表格中的列数据并需要代码就绪输出时,这是完美的选择。

每行粘贴一项并复制格式化结果。无需手动引用或括号括起来。

常见问题

支持哪些输出格式?
Dokall 可将按行分隔的列表转换为 JavaScript 数组、Python 列表、PHP 数组、Perl 数组、SQL IN 子句和 JSON 数组。每种格式都会按对应语言规则处理引号和转义。
SQL IN 子句格式如何工作?
每一行会变成括号内的带引号值:('value1', 'value2', 'value3')。字符串使用单引号,内部引号会被转义。当你有来自电子表格的 ID 或名称列表时,可用于 WHERE column IN (...) 查询。
特殊字符会被转义吗?
会。输入中的引号、反斜杠和其他特殊字符会按目标格式转义。包含 it's 的一行在 JavaScript 中会变成 "it's",在 SQL 中会变成 'it\'s'。
可以把数组再转换回多行吗?
本工具将行转换为数组,不支持反向转换。要从现有数组提取值,可使用 JSON 格式化工具美化后手动复制,或在代码中使用语言自带的 join 方法。
每行一项——值里有逗号怎么办?
无论行内是否含逗号,每一行都视为一个数组元素。如果数据用逗号而非换行分隔,请先粘贴到电子表格,再复制该列以得到每行一个值。