0

我使用 JSON2.asp 来支持解析 JSON 的经典 asp。我从服务器得到的字符串是这样的

{'title':['aaa',0,'1',''],'columns':['aaa','bbb','ccc','ddd']}

asp json 解析器不适用于撇号。如果我将其更改为引号它可以工作。我的问题是字符串中可能有撇号(它是希伯来语,所以需要一个像:g'irafa 这样的词。

有没有办法更改 json 库以支持它或更改字符串,使单词的开头将是 " 或结尾而不是在中间?

此外,这个词可以以 ' 结尾,所以如果我最后有 2 个,则需要更改最后一个。

也许用正则表达式?

4

1 回答 1

0

如果您转义诸如撇号之类的特殊字符怎么办?您可以运行 js 或 asp 函数来将撇号(通过添加反斜杠)转义到字符串,如下所示:g\'rafa

于 2013-05-20T04:25:32.247 回答