Oracle 11g中的XML 1.1版

时间:2014-01-29 11:39:15

标签: xml oracle encryption oracle11g

我遇到了一个有趣的问题 - 我的一位同事为加密/解密密码写了一段很好的代码,他正在使用这个程序来加密XML消息的密码。

构建XML时,他并不真正构建XMLTYPE,而仅仅是CLOB。问题在于他的加密程序,他没有省略控制字符(U + 0000到U + 001F)。

当有人想将此CLOB作为XML处理时,我们会收到错误消息。 我做了一些搜索,发现可能使用XML version = 1.1会有所帮助。虽然我无法管理转换 - 但是当我添加version="1.1"时 它向xml抛出异常LPX-00235:invalid XML version, mst be 1.0 or 2.0

问题是 - 如何在Oracle DB中强制XML成为1.1版本?

感谢您的建议,

麦克

0 个答案:

没有答案