Bonjour ,
lors de l'utilisation du GET_XML_FILE , j'ai un message d'erreur , SQLSTATE 2200M , SQLCODE -443 en retour si le fichier xml est en version 1.1
aucun problème par contre si le xml est en version 1.0
La seule différence entre les 2 xml est
<?xml version="1.1" encoding="UTF-8"?>
et
<?xml version="1.0" encoding="UTF-8"?>
Une idée sur l'origine du problème ?
Merci
GET_XML_FILE - XML en version 1.1
Re: GET_XML_FILE - XML en version 1.1
Bonjour,
effectivement, DB2 ne prend en charge que version 1.0.
La doc https://www.ibm.com/docs/en/i/7.4?topic ... mlvalidate indique :
Solutions : supprimer le prologue xml !
Sinon ouvrez une demande auprès d'IBM
effectivement, DB2 ne prend en charge que version 1.0.
La doc https://www.ibm.com/docs/en/i/7.4?topic ... mlvalidate indique :
Je n'ai pas trouvé d'option ou de réglage, même par SET CURRENT IMPLICIT XMLPARSE OPTION(cf https://www.ibm.com/docs/en/i/7.4?topic ... rse-option).DOCUMENT
Specifies that the XML value resulting from XML-expression must be a well-formed XML document that conforms to XML Version 1.0.
Solutions : supprimer le prologue xml !
Sinon ouvrez une demande auprès d'IBM
Nathanaël
Re: GET_XML_FILE - XML en version 1.1
Merci pour ton retour Nathanaël