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

React Native中如何将指定JSON格式字符串转换为数组?

转义JSON字符串转数组的处理方案

你的目标字符串是经过HTML实体转义的JSON格式,只需三步即可转换为数组:

  1. 替换字符串中的"实体为双引号"
  2. 确保处理后的内容是标准JSON格式(你的情况中替换后就是合法JSON)
  3. 使用对应语言的JSON解析工具将字符串转为数组

JavaScript示例

// 原始字符串
const rawStr = '["wss://mediaslave1-dev-v2.vedax.ai/1L1g5nSOrNBr1fBWBva7","https://mediaslave1-dev-v2.vedax.ai/PMKzhcRhIEugeqowXMpc"]';
// 替换HTML实体
const decodedStr = rawStr.replace(/"/g, '"');
// 解析为数组
const resultArr = JSON.parse(decodedStr);

Python示例

import json
import html

# 原始字符串
raw_str = '["wss://mediaslave1-dev-v2.vedax.ai/1L1g5nSOrNBr1fBWBva7","https://mediaslave1-dev-v2.vedax.ai/PMKzhcRhIEugeqowXMpc"]'
# 解码HTML实体
decoded_str = html.unescape(raw_str)
# 解析为数组
result_arr = json.loads(decoded_str)

处理后得到的数组会包含两个URL字符串,可直接用于后续业务逻辑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 05:40:25