Señores, tengo el sigueinte problema.

Tengo el siguiente archivo.xml en IFS

<inicio>
   <parteuno>
   :
   :
   </parteuno>
   <partedos>
       <direcciones>
           <descripcion>la direccion</descripcion>
           <ciudad>la ciudad</ciudad>
           <telefono>el numero del telefono<telefono>
       </direcciones>
       <direcciones>
           <descripcion>la direccion</descripcion>
           <ciudad>la ciudad</ciudad>
           <telefono>el numero del telefono<telefono>
       </direcciones>
       <direcciones>
           <descripcion>la direccion</descripcion>
           <ciudad>la ciudad</ciudad>
           <telefono>el numero del telefono<telefono>
       </direcciones>
       :
   </partedos>
</inicio>

Estoy utilinzado una ds que contiene una dim con la descripcion, ciudad y telefono.
Realizon un xml-into(H) %HANDLER con un procedimiento y
options = 'doc=file path=partedos/direcciones +
                        case=any +
                        allowextra=yes +
                        allowmissing=yes';

Lo que se requiere es leer unicamente <partedos>.....</partedos>, cuando se ejecuta el programa, siempre tengo los siguientes errores.
%status    :    353
excp_data:    El documento XML no coincide con la variable RPG;

Si ustedes tienen alguna solucion a leer una parte de xml, realemente les quedo agradecido. Y otra cosa, no entiendo entonces el uso del path.

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a