我使用Oracle APEX 4.2(在Server1中),JasperReports 4.6.0(在server2中)。 我想使用APEX生成一个xml文件(可能就像这个例子一样)
OWA_UTIL.mime_header ('application/txt', FALSE);
htp.p('Content-Disposition:attachment;filename="'|| v_file_name|| '"');
OWA_UTIL.http_header_close;
htp.p('
<?xml version="1.0" standalone="no"?>
<!DOCTYPE labels SYSTEM "label.dtd">
<labels _FORMAT="' || :p1_p1 || '" >
<label _QUANTITY="'|| :p2_p2 || '" >
<variable name = "OLDPRICE">*12.99*</variable>
<variable name = "NEWPRICE">*9.99*</variable>
<variable name = "SKU">*12345*</variable>
<variable name = "COLOR">*010*</variable>
</label>
</labels>
');
然后,我想将它转发到JasperReports服务器,以便像XML数据源一样使用。
有可能这样做吗?
提前致谢。
最诚挚的问候。
答案 0 :(得分:0)
您可以尝试内置的顶级休息服务 您可以使用pl / sql和jasperreports服务器端口到顶点来开发Web服务 结果可以在json或csv中生成(在此选项中,您可以在plsql中格式化文件,也许您可以将结果格式化为xml中的单个结果)
SQL Workshop - &gt; RESTful服务