0
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); 

追加する代わりにtextnode、テーブルから抽出した xml データを追加したいと思います。どうすればそれを追加できますか?

4

0 に答える 0