¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo comparar valores cambiados en XML utilizando ABAP - Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 19 Vistas
0
Cargando...

Hola expertos en ABAP XML,

No tengo una infraestructura XI, pero necesito realizar una funcionalidad de cambios únicamente en la interfaz.

Para lograr esto, tengo un programa que crea una cadena XML a partir de una estructura de diccionario ABAP. Creo este XML utilizando la instrucción CALL TRANSFORMATION id. Luego almaceno este XML en una tabla de base de datos personalizada.

La próxima vez que ejecute el programa de interfaz, creo una nueva cadena XML y leo la que está en la base de datos, que almacené en la ejecución anterior del programa.

Hasta aquí todo bien. Ahora la pregunta.

¿Existe una función estándar, clase o transformación a la que pueda darle el XML nuevo y viejo para que compare el contenido y me diga qué valores han cambiado?

Saludos cordiales

Koen Van Loocke

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola Patel,

El método suena prometedor, sin embargo tengo mi xml en un campo de datos de tipo cadena y el método necesita tipo XSTRING.

¿Sabes cómo convertir de cadena a XSTRING?

Gracias

Koen

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Prueba el método COMPARE de la clase CL_SXIVERI_XML_COMPARATOR.

Saludos,

Naimesh Patel

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Prueba el método COMPARE de la clase CL_SXIVERI_XML_COMPARATOR.

Saludos,

Naimesh Patel

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?