gpt4 book ai didi

C#如何从字符串响应中删除转义引号

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

所以这是我从 restsharp 电话中得到的回应:

enter image description here

也许我不是在寻找合适的东西,但是我在网上找不到如何轻松反序列化字符串响应以删除\"的方法。

它不是一个 JSON 响应,它只是一个字符串。任何人都知道我怎样才能得到我的回复 "35479CCAB8" ?

编辑:

对于那些说转义字符通常显示在调试器中的人,我认为情况并非总是如此。这是我从调试器中查看的另一行代码:

enter image description here

最佳答案

var token = shippingCalcualtion.token.Trim('"');
Trim(...)将从您的字符串中删除所有给定的尾随和前导字符。在这种情况下 '\"' . Restsharp 将反序列化给出的内容,所以如果它应该反序列化 "test" (通过网络堆栈提供的值)它将被反序列化为 \"test\" .

编辑:

如果您单击第二个示例上的放大镜,您将只得到 Firefox没有 "..." .在这种情况下, "不是字符串本身的一部分,而是在 shippingCalcualtion.token 中该字符串包含一个前导和尾随 " .

关于C#如何从字符串响应中删除转义引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60491994/

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