gpt4 book ai didi

javascript - GWT/JS - 从 JSON 中解码撇号等 ascii 字符

转载 作者:行者123 更新时间:2023-12-03 04:25:02 25 4
gpt4 key购买 nike

我正在使用 GWT 和一个外部服务,该服务返回一个 JSON 响应,其中包含 ASCII html 等特殊字符,例如。撇号是“我需要正确转义响应字符串,以便正确显示字符。

到目前为止,我找到的唯一解决方案是:

String unescaped = new HTML(text).getText();

不过好像有点奇怪。

是否有另一种方法,例如不包括创建小部件(html)?

最佳答案

这确实是最直接的方法。
是的,您正在创建一个临时 div,但这并没有什么“奇怪”之处,至少在像 GWT 这样的 Web 框架中是这样。

当然,您始终可以使用一些外部库,例如 Apache Commons 的 StringEscapeUtils;或者实现你自己的方法来做到这一点(尽管这会重新发明轮子);或 a very similar question posted 5 years ago 中找到的任何其他解决方案(其中你的明显重复,我应该将其标记为这样,但无论如何)

关于javascript - GWT/JS - 从 JSON 中解码撇号等 ascii 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43781030/

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