19/03/2007, 06:52
|
| | Fecha de Ingreso: abril-2005
Mensajes: 171
Antigüedad: 19 años, 6 meses Puntos: 0 | |
Parsear un campo XML El problema es el siguiente:
Necesito parsear un XML a un campo XMLType que tengo en una tabla de mi BD. Para ello creo una variable texto donde introduzco lo siguiente: <lib>
<l id=”1”><![CDATA[ text 1]]></l>
<l id=”2”><![CDATA[ text 2]]></l>
.....
</lib>
esa variable la paso a otra que es la que insertaria de la siguiente forma: sys.XMLType.createXML(var_xml_txt);
Y aqui es donde tengo el problema ya que me da un erro Oracle -31011 ORA-31011: fallo en el análisis de XML
ORA-19202: Se ha producido un error en el procesamiento
LPX-00206: sección de CDATA no válida
Gracias |