如何将格式化文本存储在 oracle 表中并将其加载回 json?
Posted
技术标签:
【中文标题】如何将格式化文本存储在 oracle 表中并将其加载回 json?【英文标题】:How to store formatted text in oracle table and load it back into json? 【发布时间】:2015-08-11 17:28:02 【问题描述】:我想在 oracle 数据库中存储格式化文本。我不知道正确的存储方式,但我在文本中添加了 html 标签。 oracle 中是否有任何内置功能可以用来存储富文本?
我在结果集中获取此文本并将其转换为 json。 我正在尝试在 json 中加载以上存储的文本,但我得到了像
这样的 o/p
"text": "<p> my sample text..<br/>"
我不希望这些标签显示在 json 中。 我该怎么办?
我正在使用 jackson 进行 json 操作..
【问题讨论】:
看看 regexp_replace 函数删除所有标签字符串。 【参考方案1】:看看使用regexp_replace函数,例子:
select regexp_replace('this <span> is <p> a test </br> test','\<[a-z]*\>|\<\/[a-z]*\>',null) from dual
【讨论】:
以上是关于如何将格式化文本存储在 oracle 表中并将其加载回 json?的主要内容,如果未能解决你的问题,请参考以下文章
如何检索Oracle中长度不同的文本列的最后一部分(即长度不同的数字)并将其存储在另一列中?