我不能为我的生活找到如何将其写入文件,尽管有各种尝试。我会事先道歉,我是XML和SQL程序的新手。我的代码目前正在正确输出XML,我只是在找出如何将其写入文件并将其作为一个过程时遇到问题。
这是我目前所拥有的非常简化的版本(关于XML和选择):
function return_empty_message() { return; }
add_filter( 'wc_add_to_cart_message', 'return_empty_message' );
答案 0 :(得分:0)
1)配置(以CREATE ANY DIRECTORY
权限登录用户)
create or replace directory YOUR_DIR_NAME as '/path/../';
grant read, write on directory YOUR_DIR_NAME to your_schema;
2)将xml转换为clob并保存。
declare
v_xml_clob clob;
begin
select xmlserialize(document xmlelement("a", 'lalal') as clob) into v_xml_clob from dual;
Dbms_xslprocessor.CLOB2FILE(cl => x_xml_clob, flocation => 'YOUR_DIR_NAME', fname => 'somename.xml');
end;