为了账号安全,请及时绑定邮箱和手机立即绑定

如何转换为字符串以插入到sql中

如何转换为字符串以插入到sql中

侃侃尔雅 2021-11-12 14:25:28
我有这个字符串:x = "<?xml version="1.0" encoding="UTF-8"?>"但是当我插入它时,引号会出现问题。如何更改引号以获取整个字符串?我从查询中获取字符串,我不创建它
查看完整描述

4 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

为 mysql 转义双引号。

x = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"

看看这个答案。它可能会有所帮助。点击这里

您还可以使用正则表达式转义双引号。看

希望这对你有帮助


查看完整回答
反对 回复 2021-11-12
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

x = "<?xml version='1.0' encoding='UTF-8'?>"

或者


x = ""


 x = "<?xml version='1.0' encoding='UTF-8'?>"

 

 //or

 

  x = `<?xml version='1.0' encoding='UTF-8'?>`


查看完整回答
反对 回复 2021-11-12
?
暮色呼如

TA贡献1853条经验 获得超9个赞

如果您使用的是 ES6,则可以使用模板文字

我还建议使用更具描述性的变量名称:

const xmlVersion = `<?xml version="1.0" encoding="UTF-8"?>`


查看完整回答
反对 回复 2021-11-12
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

创建 SQL 命令时,您总是希望使用参数化查询。您如何执行此操作取决于您使用的数据库服务器以及用于连接到它的语言和组件。

注入攻击是当今网站中排名第一(根据 OWASP 前 10 名)漏洞。


查看完整回答
反对 回复 2021-11-12
  • 4 回答
  • 0 关注
  • 199 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信