Hola, estoy haciendo mis primeras incursiones con XML-into
No logro dar con la ds correcta para este XML:
<RGIS V="1.0">
<Result>OK</result>
<Cia>1</Cia>
<NroTrnGis>100</NroTrnGis>
<Errores>
<Error cod=0000>Error 1 </Error>
<Error cod=0001>Error 1 </Error>
<Error cod=0002>Error n </Error>
</Errores>
</RGIS>
El problema creo que lo tengo en el tag Error, que tiene un atributo.
Hice estas DS:
*-------------------------------------------------------------*
* Estructuras *
*-------------------------------------------------------------*
d Error ds Qualified
d Cod 5S 0
d Error 60a Varying
D RGIS ds Qualified
D V 10a
D Result 5a
D Cia 2S 0
D NroTrnGis 8S 0
d Errores
d likeds(Error) dim(50)
El tema, yo creo, es que no se como representar en DS el tag ERROR que
es un array y tiene un atributo.
por ahora el error es:
ID de mensaje . . . . : RNX0353 Gravedad . . . . . . . :
50
Tipo de mensaje . . . :
Escape
Fecha envío . . . . . : 15/07/09 Hora envío . . . . . . :
18:05:46
Mensaje . . . . : El documento XML no coincide con la variable RPG;
el
código de razón es
7.
Causa . . . . . : Al analizar un documento XML, el analizador ha
descubierto
que el documento XML no se corresponde con la variable RPG rgis y
las
opciones no permiten esto. El código de razón es 7. El subcampo exacto
para
el que se detectó el error es rgis.errores(1).error. Las opciones
son
"doc=file allowmissing=yes case=any". El nombre del documento XML
es
/tmp/GIS_RESP_METNGM.xml; *N indica que el documento XML no era un
archivo
externo.
Cualquier idea es bienvenida
gracias
--
.::.
Nicolas Machado
Metodo Argentina S.A.
_____________________
Tel: 02262 527431
Necochea, Buenos Aires.
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de ServerNEWS.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400