gpt4 book ai didi

java - 如何自动取消转义字符串中的转义字符

转载 作者:行者123 更新时间:2023-11-30 07:19:31 24 4
gpt4 key购买 nike

我正在从服务中接收带有转义序列字符的数据...我已经通过这段代码成功地删除了它们

results=results.replace("\\\"", "\"");
if(results.startsWith("\"")) {
results=results.substring(1,results.length());
}
if(results.endsWith("\"")) {
results=results.substring(0,results.length()-1);
}

它工作正常,但对于某些字符串,它在创建 json 对象时抛出异常...我如何自动取消转义结果中的转义字符,我已经搜索了答案,但其中很多人说要使用第三方库。 .我能做到的最好的是什么。

最佳答案

我认为Apache Commons工作还不错。它有 StringEscapeUtils 类和一堆不同的静态方法来转义和取消转义字符串,所以我认为你应该检查一下。

祝你好运!

关于java - 如何自动取消转义字符串中的转义字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14624657/

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