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

前端之家收集整理的这篇文章主要介绍了数据库 – 将格式化的文本存储在数据库中,同时保持抽象前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何将数据库中的格式化文本块(换行符,选项卡,列表等)存储在数据库中(不具体)以显示在Web上(XHTML),同时保持抽象级别,以便数据可以在其他申请还是网站结构未来会发生变化?

解决方法

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

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

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

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

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

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

猜你在找的MsSQL相关文章