从表中提取clob值并将其存储在xml domdocument oracle中

时间:2015-02-05 20:03:36

标签: database oracle plsql domdocument oracle-xml-db

FOR get_rows IN DF_ROWS LOOP
  row_elmt := xmldom.createElement(doc, 'ROW');
  row_node := xmldom.appendChild(root_node, xmldom.makeNode(row_elmt));
  item_elmt := xmldom.createElement(doc, 'COUNTRY_ID');
  item_node := xmldom.appendChild(row_node, xmldom.makeNode(item_elmt));
  item_text := xmldom.createTextNode(doc, get_rows.country_id);
  item_node := xmldom.appendChild(item_node, xmldom.makeNode(item_text));
  item_elmt := xmldom.createElement(doc, 'COUNTRY_NAME');
  item_node := xmldom.appendChild(row_node, xmldom.makeNode(item_elmt));
  item_text := xmldom.createTextNode(doc, get_rows.country_name);
  item_node := xmldom.appendChild(item_node, xmldom.makeNode(item_text));
  item_elmt := xmldom.createElement(doc, 'REGION_ID');
  item_node := xmldom.appendChild(row_node, xmldom.makeNode(item_elmt));
  item_text := xmldom.createTextNode(doc, get_rows.region_ide);
  item_node := xmldom.appendChild(item_node, xmldom.makeNode(item_text));
END LOOP;

在上面的例子中:

item_text := xmldom.createTextNode(doc, get_rows.region_ide); 

我想添加一个从表中提取的xml数据,而不是添加textnode。我怎么能添加呢?

0 个答案:

没有答案