You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用JavaScript将特定格式数据转换为数组?

快速转换格式的几种实用方法

你的原始内容只是外层括号不符合JSON数组规范,内部元素的格式完全正确,所以只需要替换外层的大括号为中括号即可,以下是几种简便方案:

1. 编辑器直接替换(最快手动方式)

不管用VS Code、Notepad++还是其他文本编辑器,都可以用「查找替换」功能一键搞定:

  • 粘贴原始内容:
    {"Adana, Türkiye", "Mersin, Akdeniz/Mersin, Türkiye", "Yozgat, Yozgat Merkez/Yozgat, Türkiye"}
    
  • 执行两次替换:
    • 查找 {,替换为 [
    • 查找 },替换为 ]
      替换完成后就能得到标准数组格式。

2. Python 一行代码自动化处理

如果需要批量处理或者集成到脚本里,用Python直接做字符串替换:

original_str = '{"Adana, Türkiye", "Mersin, Akdeniz/Mersin, Türkiye", "Yozgat, Yozgat Merkez/Yozgat, Türkiye"}'
array_str = original_str.replace('{', '[').replace('}', ']')
print(array_str)

运行后输出结果就是你要的标准数组格式。

3. JavaScript 控制台快速处理

如果在浏览器环境下,按F12打开开发者控制台,输入以下代码:

const original = '{"Adana, Türkiye", "Mersin, Akdeniz/Mersin, Türkiye", "Yozgat, Yozgat Merkez/Yozgat, Türkiye"}';
const result = original.replace(/\{|\}/g, m => m === '{' ? '[' : ']');
console.log(result);

回车后就能在控制台看到转换后的结果。


内容的提问来源于stack exchange,提问作者Ali Bircan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 23:34:56