微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

数据库 – 将格式化的文本存储在数据库中,同时保持抽象

如何将数据库中的格式化文本块(换行符,选项卡,列表等)存储在数据库中(不具体)以显示在Web上(XHTML),同时保持抽象级别,以便数据可以在其他申请还是网站结构未来会发生变化?

解决方法

有两个想法在您的问题上略有冲突 – 将数据分离到内容,以便可以重新设计,以及包括格式化数据.

格式化数据是数据的一部分还是只是元数据?

我们以前没看过吗?它基本上似乎是一个CSS / HTML难题.

如果这些文本块符合已知的数据方案(正如马里奥的答案所假定的那样),那么是的,我会和他的答案一起去,但重新阅读你的问题我会回答(并假设)你有一些格式化,说,马里奥使用的段落标签

按照这个想法,格式化基本上是数据的一部分,不仅仅是额外的增加,我建议采用像CSS / HTML解决方案.使用标准的XHTML标签存储文本,为您的CSS准备好.那么当您想使用标准UI(如非Web应用程序?)时,可以解析此内容,只需剥离标签并根据需要进行替换即可.

当然,您可以组合自己的标记([myBitOfText#],而不是< span class =“myBitOfText />),但是您也可以从数据库中返回一个不需要重新使用或字符串操作的返回值.

原文地址:https://www.jb51.cc/mssql/82473.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐