mongodb如何保存html文档,什么是一个好的策略来存储HTML在MongodDB JSON风格的文档...

本文探讨了在MongoDB中存储HTML内容的可行性及其潜在问题,包括可能的数据安全风险和数据结构复杂性。同时,提出了将HTML内容外部化为静态文件或使用特定的转义字符进行存储的替代方案。对于JSON文档,是否包含HTML描述字段需要谨慎处理,以避免XML中类似CDATA的缺失带来的困扰。寻求社区的建议和最佳实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

是否可以在MongoDB中存储HTML?有什么缺点吗?有更好的替代品吗?

我有一个新的JSON,但我计划迁移我的WordPress网站到一个自定义meteor / mongodb网站。

在WordPress中,我们的“帖子”本质上是产品记录,“主要内容”是产品的描述。这些描述包含一些HTML标记,例如“strong”标记,break标记和href超链接。

Who hasn't wished for a mini-Roomba to handle the arduous task of cleaning their iPhone screen? Now your dreams have come true! See the Takara web page for a demo video.Colors: White, Red, Orange and Blue Runs on a single AA battery.
1,575 yen

与XML不同,JSON缺少类似CDATA的东西。在我的JSON样式的文档描述字段中尝试并放置HTML是一个坏主意吗?有没有特殊的转义字符这样做?还是应该将HTML产品描述存储为外部静态文件?还是有其他最佳做法?

{

'_id':'236',

'name':'Tokyo Marui M9A1 Gas Blow Back Airsoft Gun',

'description':'

html here?

',

'tags': ['toys','outdoors']

...

}

任何提示,建议,链接赞赏!

编辑

添加了示例产品描述文字。

EDIT2

他们似乎说应该很好。但是没有太多的讨论,所以只是寻求更多的确认。

编辑3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值