Java: Oracle XMLType + JDBC
¿Cómo puedo obtener Oracle XMLElement para JDBC?
java.sql.Statement st = connection.createStatement(); // works
oracle.jdbc.OracleResultSet rs = st.execute("SELECT XMLElement("name") FROM dual");
rs.getString(1); // returns null, why?
oracle.sql.OPAQUE = (OPAQUE) rs.getObject(1); // this works, but wtf is OPAQUE ?
Básicamente, quiero leer String como<name> </name>
o cualquier salida con formato XML. Pero siempre fallo en emitir resultados a algo razonable. Solo funciona oracle.sql.OPAQUE raro, pero no sé qué hacer con eso. InclusotoString()
no se anula!
¿Algunas ideas? ¿Cómo leer Oracle (estoy usando Oracle 10.0.2) XMLElement (XMLType)?