使用实体框架我插入一个带有所有引号转义的json字符串。
例如:
"{\"PDFName\":\"Test \",\"PDFDesc\":\"test desc\"}"
不知何故,在插入之前,我的字符串中的反斜杠被删除了,而数据库中的值是:
"{"PDFName":"Test ","PDFDesc":"test desc"}"
有什么想法吗?
答案 0 :(得分:3)
听起来你错过了一个级别的“逃脱”。即再次转义你的字符串(基本上用\
替换所有\\
;但也不要忘记非转义“。
在其他情况下会发生类似的事情,例如:在SQL语句中使用字符串时