我在数据库中有一段文字,f.i。:
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
<b>Proin sed lacus id felis</b> bibendum posuere sed vitae mi.
<square-red> Nullam sit amet erat non tortor laoreet cursus.
我需要将这些配置为XML Web服务表示。在这种情况下 - 3段文本带有一些格式良好的标签(如<b>
),还有一些完全无效的东西(<square-red>
没有关闭标签)。其他可能性包括列表和图像链接(对于我可以使用Atom的链接元素的链接)。
接收此XML的客户端需要了解样式(如粗体),有3个段落,其中一些段落有特殊的内容,即整个段落必须以红色显示
在XML中表示此类数据有什么好的格式吗? 是否有最佳实践来表示富文本?
答案 0 :(得分:1)
我相信XSL Formatting Objects或XSL-FO
是专为此目的而设计的,但我从未见过它被任何人使用过,所以支持可能会受到限制。在我看来,符合标准的方法会比特别方法更好,即使标准很少使用。