postgral中转义特殊符号

最近在编写爬取的微信公众号的内容,爬取的文章图片及内容需要直接存放至公司的数据库中,目前公司的数据库使用的的是postgral数据库,由于之前通常都使用斜杠“\”来对特殊的字符进行转义,并不了解在部分数据库中可以使用单引号来进行转义。

问题描述:通过爬取数据得到微信公众号文章内容等信息,在将爬取的文章内容进行保存至数据库的过程中发现文章或标题中存在单引号等特殊字符,保存时出现报错。

例如:"'用心教研并使用这套绘本教材4年即将受出版社邀请作为教材培训师的我此套书每本54经典英语歌曲和儿歌1经典的英文绘本故事英语童话剧场3个单词,一个句型,一首歌或儿歌我萌妹仔细规划自己的时间很重要优秀的人敢于对自己下狠手。虽然我还不够优秀,但勇于对自己下狠手的我,和我们优秀的Coco,Apple,Fancy,Lydia我们会对自己更狠一点的。合作方们,老师们,家长们,孩子们。家长们,我们会给你发个大大的sticker.在家里也希望多多鼓励,当孩子跟着音乐能唱起来,跳起来,说起来的时候,请多都鼓励哦!第一单元 My school本单元的名称:My school词汇和对话:教室相关的形容词:book(书),chair(椅子),crayon(蜡笔),teacher(老师), boy(男孩), girl(女孩)歌曲:Good morningGood morning,Good morning,And how are you ?Good morning, Good morning,I'm fine.Thank you.Good morning, Good morning,And how are you ?Good morning, Good morning,I'm fine.Thank you.第一单元chant:ollow meone, two ,three .Follow me 跟着我Line up here 在这儿排队'",

例如以上的红色标记部分的英文语句中的单引号。

代码执行报错信息:

 

解决方法:尝试过使用斜杠来进行转义操作,结果没有成功,知道看到上面的博客之后,使用单引号进行转义解决了问题。ps:耽误了好久~~~~~~~

修改后:"'用心教研并使用这套绘本教材4年即将受出版社邀请作为教材培训师的我此套书每本54经典英语歌曲和儿歌1经典的英文绘本故事英语童话剧场3个单词,一个句型,一首歌或儿歌我萌妹仔细规划自己的时间很重要优秀的人敢于对自己下狠手。虽然我还不够优秀,但勇于对自己下狠手的我,和我们优秀的Coco,Apple,Fancy,Lydia我们会对自己更狠一点的。合作方们,老师们,家长们,孩子们。家长们,我们会给你发个大大的sticker.在家里也希望多多鼓励,当孩子跟着音乐能唱起来,跳起来,说起来的时候,请多都鼓励哦!第一单元 My school本单元的名称:My school词汇和对话:教室相关的形容词:book(书),chair(椅子),crayon(蜡笔),teacher(老师), boy(男孩), girl(女孩)歌曲:Good morningGood morning,Good morning,And how are you ?Good morning, Good morning,I''m fine.Thank you.Good morning, Good morning,And how are you ?Good morning, Good morning,I''m fine.Thank you.第一单元chant:ollow meone, two ,three .Follow me 跟着我Line up here 在这儿排队'",

使用单引号进行转义后,可以正常插入至数据库。

参考文章:http://www.cnblogs.com/jhxk/articles/1635617.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值