只有在另一个双引号(VB.NET)中时才删除双引号



我正在使用库JSON。NET从web带来一个JSON字符串,但问题是我在字符串中得到了一个双引号。

来自网络的字符串如下

{"accionObjeto":"post","accionTipo":"comentario","ts":"02:48:55","nick":"seba123neo","userId":"1180918","id":15521634","accion_name":"Hola","url":","titulo":"Hola-como"estas"

字符串是完美的,除了结束

有问题

"titulo":"Holacomo"estas"

我必须删除那个双引号,否则JSON就是"无效"的

我到处找了,但找不到如何做到这一点,我只需要删除双引号,但不需要删除整个字符串中的所有其他引号。

谢谢你的帮助。

从您的问题中还不清楚您是在生成JSON字符串还是从web下载它。如果您正在创建它,而库没有正确转义字符串,请考虑自己转义它们。

这是一个有效的转义列表

\b退格(ascii码08)\f表单馈送(ascii代码0C)\n新行\r回车\t选项卡\v垂直选项卡\'撇号或单引号\"双引号\\背睫毛膏

正如您所看到的,您将不得不通过"来转义双引号。在您自己编写代码之前,请仔细查看您正在使用的库。如果它没有提供这样的功能,我会感到惊讶。

相关内容

  • 没有找到相关文章

最新更新