怎样把Oracle的数据转化成XML格式的?

bierbin 2005-11-17 02:58:49
目前小弟遇到了一个难题,需要把 Oracle表的数据 每天写成 XML 格式,并发送。
以前我对XML只有基本概念级别的了解,现在只能疯狂学习中。
我从网上找了很多相关文章,其中提到了 dbms_xmlgen.getXml 以及 XDK 等几种方法,但是目前我还试验没有成功。
我的软件环境:
Oracle 9i 和 PL/SQL Developer ,不知实现转化XML 还需要什么设置?目前看到关于XDK的很多都是java环境,我还无法使用。

希望各位高手指点一下,谢谢了!(最好是利用 PL/SQL Developer 处理:)

试验环境
SELECT id, name FROM table1;

id name
---------- --------------
10 A
20 BB




...全文
575 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qquge 2005-12-05
  • 打赏
  • 举报
回复
关注学习.........
bierbin 2005-11-26
  • 打赏
  • 举报
回复
谢谢!我回去试一下,等了很久才有回复……
solidpanther 2005-11-26
  • 打赏
  • 举报
回复
关于这个包的一个例子
SELECT dbms_xmlgen.getXML('select sysdate from dual'
, 0
) FROM dual;
第一个DUAL 是实际使用中的表名,根据需要可以替换
结果为:
<?xml version="1.0"?>
<ROWSET>
<ROW>
<SYSDATE>26-11月-05</SYSDATE>
</ROW>
</ROWSET>
bierbin 2005-11-21
  • 打赏
  • 举报
回复
难道咱么这里真的没有使用过 dbms_xmlgen.getXml 么?关于这个包的参数具体都说明什么,谁可以帮忙解释一下?
hlp912 2005-11-19
  • 打赏
  • 举报
回复
帮楼主up一下
bierbin 2005-11-19
  • 打赏
  • 举报
回复
谢谢楼上,自己也UP一下.
bierbin 2005-11-17
  • 打赏
  • 举报
回复
可能有冲突吧?我最终实现的XML需要满足一套给定的DTD,不是完全按照标准XML走的。
PB就算了,那样的话我还是优先C# .NET,身边的人有利用.NET实现过的。

我希望最好可以用 Oracle 9i 和 PL/SQL Developer 来处理。至少哪位大侠知道dbms_xmlgen.getXml 的用法,帮忙介绍一下啦! 我搜索到用这个可以实现XML,但是按照例子没有试验成功,不知对于 dbms_xmlgen.getXml ,咱们这里有没有人了解?
kkk3k3k 2005-11-17
  • 打赏
  • 举报
回复
楼主:在oracle 中如何直接输出XML我也想知道
如果用 c# vb.net或者楼上说得pb 都是很容易的!!
xmankevin1980xman 2005-11-17
  • 打赏
  • 举报
回复
告诉你一个简单的方法,去学着用PB中的ole这个东东,可以很方便的完成你所想要的。学PB这个东西不要多长时间,估计三天就行了。
附训练好的 YOLO 权重与 PyQt 可视化检测界面,页面底部含可视化效果预览,毕设/课设开箱即用。 【数据集概况】 · 检测类别(中文):[坡道(ramp)] · 训练集:275 张 · 验证集:27 张 · 测试集:0 张 · 总计:302 张 该数据集聚焦于城市环境中各类建筑入口处的坡道设施,涵盖住宅、商铺、公共设施等多种场景,真实反映了无障碍通行设施在实际应用中的多样化形态。数据集中包含金属、橡胶、塑料等多种材质的坡道,以及不同尺寸、结构和安装方式的实例,充分体现了坡道在城市基础设施中的广泛部署与重要性。该数据集为城市智慧化管理、无障碍环境建设及公共安全监控提供了高质量的视觉基础支持。... 【训练曲线与评估图】 【模型训练配置】 参数 | 值 模型 | yolo26n 训练轮数 | 100 epochs 输入尺寸 | 640x640 批次大小 | 24 优化器 | auto 初始学习率 | 0.01 训练设备 【关键指标汇总】 训练了 33 个 epoch,最终轮指标: 指标 | 数值 mAP50 | **0.6372** mAP50-95 | 0.3401 Precision | 0.6603 Recall | 0.6190 train/box_loss | 1.0569 train/cls_loss | 0.7307 val/box_loss | 1.6084 val/cls_loss | 1.9323 【训练过程分析】 33 轮训练后 mAP50 仅 0.6372,模型收敛不充分。Loss 曲线前期下降后进入平台期,mAP 提升缓慢。mAP50-95 为 0.3401,定位精度同样偏低。 【模型性能评估】 Precision 0.6603、Recall 0.6190,精度高于召回,存在一... 使用场景:毕业设计、课程设计、深度学习入门、工业场景落地验证。

17,133

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧