gpt4 book ai didi

javascript - 将 JSON 打印到屏幕以用于剪切和粘贴

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:37:27 25 4
gpt4 key购买 nike

这听起来真的很贫民窟,但我需要将一些 Javascript 打印到浏览器屏幕上,以便可以将其剪切并粘贴到另一个程序中。

我正在使用 json2.js 中的 JSON.stringify(),但是,它不会转义字符,例如引号和换行符 (",\n)实际上是 JSON 对象的控制部分,需要转义。

例如,我会得到这样的字符串,在导入到其他程序时会导致问题:

{
string_property_01 : "He said "HI""; // The string terminates after "He said "
}

是否有任何库可用于转义我需要在此处转义的所有字符?

谢谢!

最佳答案

选项 #2

var g = {
sampleFunc2 : function (data) {
var dataAsText = JSON.stringify(data);
// w jquery
$('#debugArea').text(dataAsText);
}
}

// usage...
g.sampleFunc2({ id: "4", name: "John Smith" });

在标记中:

<textarea id='debugArea' rows='10' cols='50'></textarea>

关于javascript - 将 JSON 打印到屏幕以用于剪切和粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6687413/

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