PLSQL XML特殊字符转换
admin
2023-05-28 10:41:48
0

---特殊字符转换

  function process_xml(old_xml in varchar2) return varchar2 as

    new_xml varchar2(1000);

  begin

    select replace(old_xml, '<', '<') into new_xml from dual;

    select replace(new_xml, '>', '>') into new_xml from dual;

    select replace(new_xml, '&', '&') into new_xml from dual;

    select replace(new_xml, '''', ''') into new_xml from dual;

    select replace(new_xml, '"', '"') into new_xml from dual;

  

    SELECT regexp_replace(new_xml, '^(\W)*|(\W)*$', '')

      INTO new_xml

      FROM dual;

  

    return new_xml;

  exception

    when others then

      return 'ERROR!';

  end process_xml;


相关内容

热门资讯

三星罢工危机暂解,加薪6.2%... 三星电子在最后关头与工会达成初步协议,避免了一场可能严重冲击全球内存芯片供应链的大规模罢工。对于正处...
马办与调查小组撕破脸,李德维称... 马英九指控基金会前执行长萧旭岑、王光慈破坏财政纪律,并指派基金会董事组成三人小组调查,但基金会数度指...
潮涌伊滨向“新”行 魏书生中学的“AI创想家”未来教室。伊滨宣供图钢制家具智能化生产场景。张若含 摄宁德时代洛阳基地。张...
河南尉氏县多人呕吐腹泻,当地成... 极目新闻记者 王鹏近日,河南开封尉氏县多位网友发视频称,当地有不少居民出现呕吐、腹泻的情况,视频画面...
全自动洗衣机应该咋清洗 全自动洗衣机应该咋清洗可以将洗衣机排水管拿下放在一个空水桶上,然后关闭进水阀门和前门,将三水壶用量的...
微波炉怎么清洗? 微波炉的外观清洁非常简单,平时勤用抹布擦拭就可以了。微波炉里面太脏,不需要用洗洁精擦洗,简单到家清洗...
秋季冰箱调到什么档位最合适 一般情况下秋季冰箱调到2~3档是最合适的,也就是说在这个季节冰箱的冷冻室温度需保持在-18℃以下,而...
冰箱档位1凉还是7凉 对于大多数的冰箱来说,温度从1档位到7档位是逐渐降低的,当然制冷效果也是逐渐地增强的,所以也就是说档...
冰箱保鲜的档位12345 哪个... 冰箱保鲜的档位通常表示温度的高低,数字越大,温度越低,制冷效果越好。因此,5 档通常是最冷的档位。然...
赖清德“5·20”讲话包装“台... 针对台湾地区领导人赖清德“5·20”发表的就职两周年讲话,台湾劳动党主席吴荣元接受港媒“中评社”访问...