我正在寻找一种可以将 SQL 结果集序列化和/或转换为 XML 的工具。从 SQL 结果集中简化 XML 生成是简单而微不足道的,但这不是我需要的。
该解决方案必须是数据库中立的,并且只接受常规 SQL 查询结果(不使用 db xml 支持)。该工具的一个特殊挑战是提供与基于行的结果中的任何模式匹配的嵌套 XML。中间步骤太慢而且太浪费——这需要一步完成;没有 RS->object->XML,最好没有 RS->XML->XSLT->XML。由于结果集大、XML 大,它必须支持流式传输。
有什么可以做的吗?