[英]Json string format with double quotes
Is there any function like json.parse or stringify which creates a valid json format. 是否有任何像json.parse或stringify的函数创建有效的json格式。
I have string in this format "{'EncryptionType':'aa', 'EncryptionKey':'bb', 'EncryptionDone' :'cc'}" 我的字符串格式为“ {'EncryptionType':'aa','EncryptionKey':'bb','EncryptionDone':'cc'}”
and I am trying to convert to valid json format. 我正在尝试转换为有效的json格式。
like "{"EncryptionType":"aa"", "EncryptionKey":"bb", "EncryptionDone" :"cc"}" 例如“ {{EncryptionType”:“ aa””,“ EncryptionKey”:“ bb”,“ EncryptionDone”:“ cc”}”
var details = "{'EncryptionType':'aa', 'EncryptionKey':'bb', 'EncryptionDone' :'cc'}"
var updatedDetails = JSON.stringify(details);
alert(updatedDetails);
string FinalResult = "{"EncryptionType":"aa"", "EncryptionKey":"bb", "EncryptionDone" :"cc"}"
Your details
string is already in valid JSON format; 您的details
字符串已采用有效的JSON格式; JSON can use either single or double quotes for key/value pairs. JSON可以对键/值对使用单引号或双引号。 Paste it into jsonlint.com and see for yourself. 将其粘贴到jsonlint.com中并亲自查看。
If you're getting errors of some sort, it's for a different reason. 如果您遇到某种错误,则是出于不同的原因。
Note: your FinalResult
variable isn't valid JSON as it has two double quotes after aa
. 注意:您的FinalResult
变量不是有效的JSON,因为它在aa
之后有两个双引号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.