TomatoYuyuko
V2EX  ›  问与答

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

  •  
  •   TomatoYuyuko · Apr 1, 2021 · 1610 views
    This topic created in 1892 days ago, the information mentioned may be changed or developed.

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

    4 replies    2021-04-01 19:43:13 +08:00
    TomatoYuyuko
        1
    TomatoYuyuko  
    OP
       Apr 1, 2021
    内容包含了一个私钥里面带有-----BEGIN PRIVATE KEY-----\nMIIE....其中\n 就会出问题
    boris93
        2
    boris93  
       Apr 1, 2021 via iPhone   ❤️ 1
    说服后端给私钥先 base64 了
    kaneg
        3
    kaneg  
       Apr 1, 2021 via iPhone   ❤️ 3
    后端如果约定返回 json,那就是后端的锅。
    有可能是后端没有用 json 工具序列化,比如 jackson,而是自己手工拼接的字符串。
    Jirajine
        4
    Jirajine  
       Apr 1, 2021 via Android   ❤️ 1
    先这样 eval(`"${str}"`) 处理一下?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2862 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:50 · PVG 15:50 · LAX 00:50 · JFK 03:50
    ♥ Do have faith in what you're doing.