gpt4 book ai didi

sqlite - 将逸出或未逸出的HTML写入sqlite数据库?

转载 作者:行者123 更新时间:2023-12-03 18:50:01 25 4
gpt4 key购买 nike

我抓取HTML页面并将某些值写入sqlite数据库。

我的问题是:我插入数据库的值应该是html转义还是不转义?什么是最佳做法?

现在,例如,在我的数据库中,一个值看起来像这样(请注意转义的&符号):

最佳答案

数据库本身不在乎。

您是在将值写入数据库之前还是从数据库读取值之后转义这些值。
但是,您可能需要在不同的上下文(URL,HTML,XML,JSON,CSV等)中应用不同的转义算法,并且如果将HTML代码写入.html文件,则根本不需要转义。
因此,强制DB中的值具有一个特定值是一个坏主意。

关于sqlite - 将逸出或未逸出的HTML写入sqlite数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29340717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com