V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
TomatoYuyuko
V2EX  ›  问与答

前端拿到带反斜杠的字符串怎么 JSON.parse 成对象?

  •  
  •   TomatoYuyuko · 2021-04-01 17:37:06 +08:00 · 1092 次点击
    这是一个创建于 1139 天前的主题,其中的信息可能已经有所发展或是发生改变。

    直接转会报错,/被当成转义了

    4 条回复    2021-04-01 19:43:13 +08:00
    TomatoYuyuko
        1
    TomatoYuyuko  
    OP
       2021-04-01 17:37:55 +08:00
    内容包含了一个私钥里面带有-----BEGIN PRIVATE KEY-----\nMIIE....其中\n 就会出问题
    boris93
        2
    boris93  
       2021-04-01 19:14:29 +08:00 via iPhone   ❤️ 1
    说服后端给私钥先 base64 了
    kaneg
        3
    kaneg  
       2021-04-01 19:40:10 +08:00 via iPhone   ❤️ 3
    后端如果约定返回 json,那就是后端的锅。
    有可能是后端没有用 json 工具序列化,比如 jackson,而是自己手工拼接的字符串。
    Jirajine
        4
    Jirajine  
       2021-04-01 19:43:13 +08:00 via Android   ❤️ 1
    先这样 eval(`"${str}"`) 处理一下?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1026 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:39 · PVG 05:39 · LAX 14:39 · JFK 17:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.