🔤

文本列表转数组

粘贴纯文本列表——每行一项——并立即将其转换为 JavaScript、Python、PHP、Ruby 或 JSON 数组。选择单引号或双引号并复制结果。

文本工具 本地运行 不发送数据
数组列表转换仅在浏览器中
文本列表(每行一项)
JavaScript 数组

什么是文本列表转数组?

文本列表转数组可将纯文本列表——每行一项——转换为所选编程语言中的数组字面量。它支持 JavaScript、Python、PHP、Ruby 和 JSON,并提供引号样式与空白字符处理选项。

如何使用文本列表转数组

  1. 将列表(每行一项)粘贴到输入区域。
  2. 选择目标语言:JavaScript、Python、PHP、Ruby 或 JSON。
  3. 选择单引号或双引号。
  4. 按需切换“修剪空白”和“跳过空行”。
  5. 点击“复制”以复制数组字面量。
了解数组转换 ▾
示例
输入 apple banana cherry
输出 ["apple", "banana", "cherry"](JavaScript,双引号)
常见使用场景
  • 将产品名称列表转换为供前端组件使用的 JavaScript 数组
  • 将复制的 ID 列表转换为 Python 列表字面量
  • 从纯文本条目列表构建 JSON 数组
  • 从电子表格列快速搭建测试数据数组
为什么使用此工具
  • 从复制的列表或电子表格数据搭建数组时节省时间。
  • 自动处理引号转义,无需手动操作。
  • 支持五种语言,一键即可切换。
  • 本地运行——文本不会发送到任何服务器。
常见问题
支持哪些语言?

JavaScript、Python、PHP、Ruby 和 JSON。各语言的数组语法略有不同——例如 Python 和 JavaScript 使用相同的方括号语法,而 PHP 和 Ruby 不同。

我可以选择单引号或双引号吗?

可以。使用“引号”下拉菜单在单引号和双引号之间切换。无论此设置如何,JSON 始终使用双引号。

空行会怎样处理?

默认会跳过空行。取消勾选“跳过空行”即可将其作为空字符串项包含。

它能处理特殊字符吗?

可以。项内的引号和反斜杠会针对所选语言自动转义。