js中将字符串[user[name=jjdf,age=1],user[name=ggdf,age=5]]转为json串对象

news/2025/2/13 20:07:06/
js中将字符串转为json串对象
var str = "[user[name=jjdf,age=1],user[name=ggdf,age=5]]";
string2json(str);
function string2json(str){str = str.substring(1,str.length-1);str = str.replaceAll(/\user/g,'')str = str.replaceAll("=","\":\"")str = str.replaceAll(/\[/g,'{"')str = str.replaceAll(/\]/g,'"}')str = str.replaceAll(/\,/g,'","')str = str.replaceAll(/\}"/g,'}')str = str.replaceAll(/\"{/g,'{')str = "["+str+"]"console.log(str)console.log(JSON.parse(str))
//    $.parseJSON( jsonstr );
//    eval('(' + jsonstr + ')');
}

http://www.ppmy.cn/news/103437.html

相关文章

PyTorch-优化器以及网络模型的修改

目的:优化器可以将神经网络中的参数根据损失函数和反向传播来进行优化,以得到最佳的参数值,让模型预测的更准确。 1. SGD import torch import torchvision from torch import nn from torch.nn import Sequential, Conv2d, MaxPool2d, Flat…

K8S headless 与 clusterip的区别

在Kubernetes中,Headless Service和ClusterIP Service都是Service资源的类型,它们都用于为应用程序提供服务发现和负载均衡等功能。下面是Headless Service和ClusterIP Service的区别: 一、Headless Service Headless Service是一种不使用Cl…

OLAP系列:三、clickhouse Docker集群部署指南(3分片1副本模式)

一、背景 一是为了学习容器,另外也是帮助一些同学解决机器资源紧缺,能够在一台是宿主机部署一套clickhouse集群服务。 本章内容适合开发测试环境使用,生产环境还需要更多细节的处理工作,只能作为参考。 二、部署准备 1、机器准…

如何快速判断GitLab 是否出现 OOM

查看系统日志: 使用 dmesg 命令来查看系统日志,搜索 Out of memory 关键字: sudo dmesg | grep -i "out of memory"如果输出结果中包含 Out of memory 或 oom-killer 等关键字,则表示系统出现了 OOM。 查看 GitLab 日…

Flutter 笔记 | Flutter 文件IO、网络请求、JSON、日期与国际化

文件IO操作 Dart的 IO 库包含了文件读写的相关类,它属于 Dart 语法标准的一部分,所以通过 Dart IO 库,无论是 Dart VM 下的脚本还是 Flutter,都是通过 Dart IO 库来操作文件的,不过和 Dart VM 相比,Flutte…

LeetCode刷题(ACM模式)-03哈希表

参考引用:代码随想录 注:每道 LeetCode 题目都使用 ACM 代码模式,可直接在本地运行,蓝色字体为题目超链接 0. 哈希表理论基础 0.1 哈希表 哈希表(Hash table,也称散列表)是根据关键码的值而直…

2023下半年想做自媒体,这3款抖音爆款配音工具建议收藏!

现在自媒体成为趋势,越来越多的人想成为视频博主,但不知道做好了视频应该要怎么配音?不知道大家平时刷视频的时候有没有发现,现在很多短视频都会用到配音,一个有趣好听有情感的配音可以为自己的视频配音增加亮点。因此…

使用LoRA对大语言模型LLaMA做Fine-tune

使用LoRA对大语言模型LLaMA做Fine-tune 前言下载配置环境模型的训练 Fine-tune模型的使用 Inference参考 前言 目前有大量对LLM(大语言模型)做Fine-tune的方式,不过需要消耗的资源非常高,例如 Stanford Alpaca: 对LLaMA-7B做Fine-…