这是我需要声明为变量的文本:
{ "isReadOnly": false, "sku": "393A0001", "clientVersion": 3, "nuc": 2315038076, "nucleusPersonaId": 232865288, "nucleusPersonaDisplayName": "McFux", "nucleusPersonaPlatform": "360", "locale": "en-GB", "method": "idm", "priorityLevel":4, "identification": { "EASW-Token": "" } }
答案 0 :(得分:2)
使用双引号来转义字符串中的引号。
例如:
Dim s = "{ ""isReadOnly"": false, ""sku"": ..."
答案 1 :(得分:2)
我个人更喜欢使用函数来为字符串添加引号,纯粹是为了提高可读性,尤其是在从变量构建字符串时。
Function Qt(Byval str as String) as String
Return """" & str & """"
End Function
那样"{ """ & isReadOnly & """: false, """ & sku & """: ..."
变为:
"{ " & Qt(isReadOnly) & ": " & false & ", " & Qt(sku) & ": ..."
答案 2 :(得分:1)
在VB中,你加倍引号以逃避它们:
"{ ""isReadOnly"": false, ""sku"": ""393A0001"", ..."
答案 3 :(得分:0)
要逃避报价,您只需添加另一个报价。
=“{”“isReadOnly”“}”