列表转格式转换器
粘贴您的列表,即时导出为 JSON、SQL、Python、JavaScript、YAML、HTML、Markdown、正则表达式、话题标签或其他 15 种以上格式。
Your List
输入或拖放文件
Paste a list above to see the converted output
开发者
标记与内容
数据
["apple","banana"]
示例:
输出选项
常见问题
我的列表可以转换成哪些格式?
共21种格式,分三组:
- Developer:JSON array、JavaScript array、TypeScript enum、Python list、PHP array、YAML、XML、SQL IN clause、SQL INSERT、regex、URL-encoded 和 escaped strings。
- Markup & Content:Markdown bullets、Markdown numbered list、HTML 无序和有序列表、hashtags 和 URL slugs。
- Data:CSV row、TSV row 和 quoted lines。
WHERE city IN ('伦敦', '巴黎', '罗马')--直接粘贴到查询中即可。JSON array 和 JavaScript array 有什么区别?
两者都用方括号包裹元素,但引号规则不同:
- JSON--始终使用双引号,适用于 API、配置文件和
JSON.parse()。
咖啡、茶、果汁 →["咖啡","茶","果汁"] - JS Array--默认使用单引号(可配置为双引号或反引号),可直接粘贴到
.js或.ts文件中。
咖啡、茶、果汁 →['咖啡','茶','果汁']
SQL IN 子句格式是如何工作的?
它将列表包装成
在选项中设置列名。例如,北京、上海、广州,列名为 城市,生成:
在 MySQL、PostgreSQL、Oracle、MSSQL、SQLite 和 Sybase 中用法完全相同--IN 子句是标准 SQL。
若要插入行而非过滤,切换到 SQL INSERT,每行生成一条
WHERE 列名 IN ('值1', '值2', ...),可直接粘贴到 SELECT、UPDATE 或 DELETE 查询中。在选项中设置列名。例如,北京、上海、广州,列名为 城市,生成:
WHERE 城市 IN ('北京', '上海', '广州')在 MySQL、PostgreSQL、Oracle、MSSQL、SQLite 和 Sybase 中用法完全相同--IN 子句是标准 SQL。
若要插入行而非过滤,切换到 SQL INSERT,每行生成一条
INSERT INTO 表名 (列名) VALUES ('值'); 语句。列表中的数字会被加引号吗?
默认情况下,每个元素都被视为字符串并加上引号。在选项中启用数字不加引号,可为 JSON、JavaScript、Python 和 PHP 更改此行为。
例如,价格列表:
带引号(默认):
不带引号:
无法解析为数字的元素(如 免费 或 TBC)始终会被加引号。
例如,价格列表:
带引号(默认):
["9.99", "14.99", "29.99"]不带引号:
[9.99, 14.99, 29.99]无法解析为数字的元素(如 免费 或 TBC)始终会被加引号。
可以用这个工具生成 hashtags 或 URL slugs 吗?
- Hashtags--在每个元素前加 # 并以空格连接。
粘贴 旅行、摄影、日落 →#旅行 #摄影 #日落,可直接用于社交媒体帖子或个人简介。 - Slugs--将每个元素转换为 URL 安全的 slug。
北京最好的咖啡馆 →bei-jing-zui-hao-de-ka-fei-guan,适合批量生成页面 URL、标签或文件名。
能否反向操作--从 JSON、SQL 或 CSV 中提取纯列表?
可以。使用控制面板中的切换按钮切换到格式 → 列表。
粘贴任何支持的格式,工具会自动识别并逐行提取纯文本元素:
粘贴任何支持的格式,工具会自动识别并逐行提取纯文本元素:
- JSON array
- SQL IN clause
- CSV row
- Markdown bullets 或 numbered list
- HTML list
- YAML