按 ],[ 拆分字符串并创建 JSON 对象
splitting string by ],[ and creating json objects
我正在用document.getElementById("textarea-id").value
从textarea
中获取值。我相信这抓住了一个 string
类型的对象.
var b = document.getElementById("textarea-id").value
我会JSON.stringify(b)
,因为我b
有引号,所以这将绕过引号。
var c = JSON.stringy'ify(b)
我想测试c
是否真的是一个 JSON 对象。如果是,请将每个 JSON 对象放在一个数组中。(可能有多个 JSON 对象(
对我来说,最简单的方法是通过分隔 JSON 对象的],[
值分隔字符串。我不确定如何在保留括号的同时按],[
分隔每个对象。
示例 JSON 对象:
[{
"a":1,
"b":2
}],
[{
"c":3,
"d":4
}]
考虑...
c = c.replace("],[", "]###[");
result = c.split("###");
。通过使用 Replace,我们将] [
之间的 更改为唯一内容,然后您可以拆分。
相关文章:
- 从json对象聚集数据并创建层次结构
- 查找关键字并创建新对象
- 循环选择标记并创建数组或字符串
- Javascript-在一个数组中搜索整个单词,并创建一个符合条件的新数组
- 如何迭代json对象的嵌套属性并创建新的数组列表
- 检查对象数组中的重复项并创建一个新项
- javascript使用$.each解析内容,并创建一个数组发送给函数
- 循环通过选中的复选框并创建多维数组
- 将jQuery参数发送到服务器端并创建输出文本文件
- Native Phonegap、下载并创建文件、动态命名文件和返回路径
- 从URL中获取一个值并创建一个Javascript函数
- 将json值组合在一起并创建csv
- 每次单击时打开新窗口的 JavaScript 代码正在替换旧窗口并创建新的空白窗口
- 如何从 的 id 获取两个变量并创建 ajax 查询
- Sencha Touch 创建无法在单击时销毁弹出窗口 Container.It 创建多个弹出窗口并创建设置数据值的错误
- 筛选 json 并创建主干模型和集合
- Javascript:如何将数组元素扩展到所有其他元素并创建一个数组
- 从 Ruby 数组中获取特定值并创建逗号分隔的字符串
- 将 pdf 加载到 Blob 并创建网址
- 如何使用jquery构建数组并创建输入字段