【问题标题】:Java API for xml type with JDBCthin driver带有 JDBCthin 驱动程序的 xml 类型的 Java API
【发布时间】:2011-08-18 16:21:04
【问题描述】:

我整天都在尝试从我的 java 应用程序访问 xmlType 列表,但我发现的只是函数 oracle.xdb.XMLType。但遗憾的是我不能使用这些函数,因为几乎所有函数都是从基本的 getOPAQUE 函数开始的,瘦驱动程序不支持该函数。而且我不能在我的应用程序中使用 oci 驱动程序。所以我的问题是,您是否可以通过 java api 帮助我通过 JDBC 事物驱动程序连接来访问 Oracle 数据库表中的 xmlType 数据。 问候。

【问题讨论】:

    标签: java xml api driver thin


    【解决方案1】:

    看看this 线程。它特别指出瘦驱动程序不支持它,但随后提出了一些解决方法。

    【讨论】:

    • tnx man 这很有帮助,但我更喜欢 Oracles 函数。
    • 为了澄清更多,虽然我喜欢上面线程中的想法,主要是建议使用 ResultSet 的 getObject 方法并强制转换为 XMLType。然而,我一直在遭受这样的例外; java.lang.NoClassDefFoundError:oracle/xml/parser/v2/XMLParseException。我指的是甲骨文在这个领域必须提供的东西,令我惊讶的是,有很多我可以使用的功能。所以我决定使用我的 xmlType 文档中的 extractValue() 之类的函数,并将特定结果作为字符串返回。但我仍然惊讶于没有特定的 API。 tnx 增益。我决定
    • @altsyset -- 不客气。如果此答案对您有帮助,请记得点击旁边的复选框将其标记为正确答案。
    猜你喜欢
    • 2011-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多