NodeJS 如何在JavaScript中将字符串更改为变量[重复]

am46iovg  于 2023-08-04  发布在  Node.js
关注(0)|答案(2)|浏览(87)

此问题在此处已有答案

Converting a string to JSON object(10个答案)
8小时前关闭
我想把字符串转换成变量,请有人帮我。这是一个字符串>> {"method":"setValue","params":{"cmd_Motor":true}}
我想这样改变:

的数据

velaa5lx

velaa5lx1#

使用JSON.parse()

const input = '{"method":"setValue","params":{"cmd_Motor":true}}';
const result = JSON.parse(input);

字符串

vs3odd8k

vs3odd8k2#

我不确定我是否理解了你的问题,但是你可以将字符串转换为JSON对象,你也可以将JSON对象转换为字符串:

从string转换为json

const myString = '{"method":"setValue","params":{"cmd_Motor":true}}';
const myJson = JSON.parse(myString);

console.log(myJson.method) // setValue
console.log(myJson.params.cmd_Motor) // true

字符串

  • 从json转换为字符串 *
const myJson = { method: 'setValue', params: { cmd_Motor: true } };
const myString = JSON.stringify(myJson);

console.log(myString);

相关问题