如何在JSON中转义双引号

我正在尝试显示双引号,但它显示的是反斜杠之一:


"maingame": {

    "day1": {

        "text1": "Tag 1",

        "text2": "Heute startet unsere Rundreise \\\"Example text\\\". Jeden Tag wird ein neues Reiseziel angesteuert bis wir.</strong> "

    }

}

在html中呈现时,显示为\"Example text\"。正确的方法是什么?


小唯快跑啊
浏览 10051回答 3
3回答

catspeake

请注意,这种情况最常发生在内容已被“双重编码”时,这意味着编码算法被意外调用了两次。第一次调用将对“ text2”值进行编码:发件人:休伊特·斯尼特·鲁德(Hundreise)“示例文本”。Jeden Tag wird ein neues Reiseziel angesteuert bis wir。TO:取消高级Runetreise的“ startet” \“示例文本”。Jeden Tag wird ein neues Reiseziel angesteuert bis wir。第二种编码然后再次将其转换,转义已经转义的字符:发件人:不喜欢Runetreise的高级首字母\“示例文本\”。Jeden Tag wird ein neues Reiseziel angesteuert bis wir。TO:取消高级启动键Rundreise \\\“示例文本\\\”。Jeden Tag wird ein neues Reiseziel angesteuert bis wir。因此,如果您在这里负责服务器的实现,请检查以确保没有两个步骤尝试对相同的内容进行编码。
打开App,查看更多内容
随时随地看视频慕课网APP