Ik voer een simpele xsltransformatie over een stuk xml uit. Het resultaat van de transformatie is niet goed. Het gaat om een lege node die tijdens de transformatie niet geraakt wordt.
(gedeelte xml) voor transformatie:
de xml na de transformatie:
Zoals je ziet komen de lege nodes er niet goed door.
Dit zou moeten worden:
Wie heeft er een oplossing?
(gedeelte xml) voor transformatie:
code:
1
2
3
4
5
6
7
| <Straatadres> <Locatieoms/> <Woonplaatsnaam>AMSTERDAM</Woonplaatsnaam> <Straatnaam>BOSWEG</Straatnaam> <Huisnr>00001</Huisnr> <Huisnrtoevoeging/> </Straatadres> |
de xml na de transformatie:
code:
1
2
3
4
5
6
7
8
9
| <Straatadres> <Locatieoms> </Locatieoms> <Woonplaatsnaam>AMSTERDAM</Woonplaatsnaam> <Straatnaam>BOSWEG</Straatnaam> <Huisnr>00001</Huisnr> <Huisnrtoevoeging> </Huisnrtoevoeging> </Straatadres> |
Zoals je ziet komen de lege nodes er niet goed door.
Dit zou moeten worden:
code:
1
2
3
4
5
| <Huisnrtoevoeging></Huisnrtoevoeging> of <Huisnrtoevoeging/> |
Wie heeft er een oplossing?