No lo sé con certeza, pero sospecharía que el caso importaría ya que Java es sensible a mayúsculas y minúsculas (a diferencia de ABAP).
Saludos
Manish
Avalados por :
Hola,
El documento XML generado por el adaptador de archivos tiene la codificación como "UTF-8" en mayúsculas.
Pasamos este XML como entrada a un Mapeo de Java y el documento de salida resultante tiene "utf-8" en minúsculas.
No estamos realizando ninguna conversión de estructura en el Mapeo de Java, lo que quiero decir es que usamos el mismo Tipo de Mensaje como origen y destino para el mapeo de Java. Por lo tanto, el mismo documento es la salida, pero con algunos campos adicionales poblados.
La diferencia que vemos es este "caso". ¿Importa esto? Si es así, ¿cómo podemos suprimir este comportamiento?
Estamos teniendo problemas con las fórmulas de XPATH que fallan con el mensaje XML que tiene "utf-8" en minúsculas, que es la salida del mapeo de Java y sospechamos que esto podría ser el problema. ¿Alguna idea?
Gracias
Saravana
No lo sé con certeza, pero sospecharía que el caso importaría ya que Java es sensible a mayúsculas y minúsculas (a diferencia de ABAP).
Saludos
Manish
La declaración oficial es:
"Los nombres de los conjuntos de caracteres pueden tener hasta 40 caracteres tomados de los caracteres imprimibles de US-ASCII. Sin embargo, no se hace distinción entre el uso de letras mayúsculas y minúsculas."
http://www.iana.org/assignments/character-sets
Si tienes miedo de que el utf-8 esté causando problemas, simplemente descarga el mensaje en tiempo de ejecución, cambia el conjunto de caracteres y envía este mensaje con la herramienta de prueba de html.
Espero que esto ayude,
Stefan
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute