在我的 MySQL 数据库中,我有以下行:
\"test\"
| \'test\'
|\'test\'
\"test\"
如果我将其导入 JSON,我将得到:
[
"\"test\"",
"\'test\'",
"\'test\' \"test\""
]
这将在 JSONLint 中生成错误:
Parse error on line 2:
... "\"test\"", "\'test\'", "\'t
----------------------^
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '['
为什么下面的代码不会在 JSONLint 中产生错误?
[
"\"test\"",
"\\'test\\'",
"\\'test\\' \"test\""
]
以及如何从 MySQL 导入数据(通过 PHP)以获得上述结果?