Pregunta

Basado en las reglas de conversión XML2Json conocidas:

1 - un elemento XML sin nodo de texto

<a></a> -> {"a": ""}

2 - un elemento XML vacío1

<a/> -> {"a": null}

Espero tener una conversión diferente del analizador XML de la luz de trabajo.

En su lugar, parece que ambos escenarios se convierten en cadena vacía, nunca usan el valor nulo (o los soportes cuadrados vacíos al menos).

¿Es este un enfoque de trabajo como diseñado, una limitación o un comportamiento configurable?

¿Fue útil?

Solución

El comportamiento es configurable.No lo mencionaste, pero asumo que estás hablando de la conversión XML-TO-JSON en los adaptadores de las luces de trabajo.Cuando genere un adaptador de luces de trabajo, se genera un archivo filtrado.xsL.Puede y debe usar ese archivo .xsl para afectar la conversión.

ver Descripción general de los adaptadores de Lightlight de IBM Documentación y Esta pregunta .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top