Worklight XML Vuoto Tag Conversione con JSON
-
21-12-2019 - |
Domanda
Sulla base delle regole di conversione XML2JSON conosciute:
1 - Un elemento XML senza nodo di testo
.
<a></a>
-> {"A": ""}
2 - Un elemento XML vuoto1
.
<a/>
-> {"A": NULL}
Mi aspetto di avere una conversione diversa dal parser XML del lavoro.
Invece sembra che entrambi gli scenari vengano convertiti in stringa vuota, non usare mai il valore nullo (o almeno le staffe quadre vuote).
è un approccio da lavoro come progettato, una limitazione o un comportamento configurabile?
Soluzione
Il comportamento è configurabile.Non l'hai detto, ma presumo che tu stia parlando di conversione XML-to-JSON negli adattatori per il lavoro.Quando si genera un adattatore per il lavoro, viene generato un file filtrato.xsl.Puoi e dovresti usare il file .xsl per influenzare la conversione.
Vedi Panoramica degli adattatori Worklight IBM documentazione e Questa domanda .