Estoy usando WID 8.5. Tengo dos objetos de mensaje de servicio, que contienen una matriz de tipo compleja. Estoy tratando de obtener estas matrices en mi código java y comparar los valores en ambas matrices. Según la comparación, tengo que crear una nueva matriz y almacenarla en un nuevo objeto de mensaje de servicio. Obtengo estas matrices usando NodeList.
Encuentre los detalles de BO aquí.
SMO1 & ltmetadata & gt & ltvalues & gt & ltdesc & gtclient country & lt / desc & gt & ltkey & gtIndia & ltkey & gt & ltvalues & gt & ltvalues & gt & ltdesc & gtnombre del cliente & lt / desc & gt & ltkey & gtSatish & ltkey & gt & ltvalues & gt & ltmetadata & gt SMO2 & ltmetadata & gt & ltvalues & gt & ltdesc & gtnombre del cliente & lt / desc & gt & ltkey & gt123 & ltkey & gt & ltvalues & gt & ltvalues & gt & ltdesc & gtclient country & lt / desc & gt & ltkey & gt124 & ltkey & gt & ltvalues & gt & ltmetadata & gt SMO final & ltmetadata & gt & ltvalues & gt & ltdesc & gtnombre del cliente & lt / desc & gt & ltkey & gt123 & ltkey & gt & ltvalues & gtSatish & lt / value & gt & lt / valores & gt & ltvalues & gt & ltdesc & gtclient country & lt / desc & gt & ltkey & gt124 & ltkey & gt & ltvalue & gtIndia & lt / value & gt & lt / valores & gt & ltmetadata & gt
Por favor, proporcione un código Java personalizado para realizar esta transformación.
Respuestas
0 para la respuesta № 1Obtenga los elementos que desee utilizando los métodos smo getter de smo1 y smo2 Ex:
smo.getString(xpath of the smo)
Construye un objeto de datos con todos los elementos que obtuviste en el primer paso
Agregue este objeto de datos al smo final