gpt4 book ai didi

javascript - 在 JavaScript 中解析字符串 json 会抛出意外的标记

转载 作者:行者123 更新时间:2023-11-28 18:15:08 24 4
gpt4 key购买 nike

var filter1 = " { where:{ businessName:{ $like:'%A'} ,'userId': { $gt: 0} }, limit: 1 }"

我想像这样传递它 JSON

  var filter =  { where:{ businessName:{ $like:'%A'} ,'userId': { $gt: 0} }, limit: 1 } 

我这样做是为了使它像 JSON 示例。

JSON.parse(filter)

但它抛出以下异常:

SyntaxError: Unexpected token w in JSON at position 3

最佳答案

您的 JSON 无效。对所有键和值使用 ""numbersbools

除外
var filter1 = '{ "where": { "businessName" :{ "$like":"%A"} ,"userId": { "$gt": 0} }, "limit": 1 }'

var filter1 = '{ "where": { "businessName" :{ "$like":"%A"} ,"userId": { "$gt": 0} }, "limit": 1 }';

var filter = JSON.parse(filter1);

console.log(filter);

关于javascript - 在 JavaScript 中解析字符串 json 会抛出意外的标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40859865/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com