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?

È stato utile?

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 .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top