TomatoYuyuko
V2EX  ›  问与答

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

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

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

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