【发布时间】:2016-02-03 10:53:16
【问题描述】:
我想用 xmldom 打印 xml 标头。问题是,它只打印 xml 版本,但缺少编码信息。
我得到了什么:
<?xml version="1.0"?>
我想要什么:
<?xml version="1.0" encoding="UTF-8"?>
我正在使用 ORACLE 11g
这是我目前得到的:
doc := xmldom.newdomdocument;
xmldom.setversion(doc,'1.0');
xmldom.setCharset(doc,'UTF-8');
mainNode := xmldom.makeNode(doc);
rootElmt := xmldom.createElement(doc,'Dokument');
rootNode := xmldom.appendChild (mainNode,xmldom.makeNode(rootElmt));
SetCurNode (rootNode);
dbms_lob.createTemporary(vClob,true);
dbms_xmldom.writeToClob (doc,vClob);
xmldom.freedocument (doc);
提前致谢,
伊万
【问题讨论】:
标签: sql xml oracle plsql xmldom