Vous ne pouvez pas. Le pilote JDBC d'Oracle ne prend pas correctement en charge le type XML JDBC.
La seule chose que vous puissiez faire est de convertir le XML dans le cadre de la requête :
SELECT to_clob(XMLElement("name")) from dual
Ensuite, vous pouvez récupérer le XML en utilisant getString()
alternativement, vous pouvez également utiliser XMLElement("name").getClobVal()
, mais encore une fois, cela fait partie de votre requête et vous pouvez y accéder en tant que chaîne depuis votre classe Java