Transformeer tagwaarde naar tagnaam (XSL)
Versie door Jeroen Strompf (overleg | bijdragen) op 19 apr 2018 om 15:12
Het probleem
In testbestand
<?xml version="1.0"?> <Items> <Item><Item_code>00000001</Item_code><Item_type>S</Item_type> <Description>Dinges_01</Description> <FreeFields> <FreeTexts> <FreeText><FreeText_number>1</FreeText_number></FreeText> <FreeText><FreeText_number>2</FreeText_number>Veld_02</FreeText> <FreeText><FreeText_number>3</FreeText_number>Veld_03</FreeText> <FreeText><FreeText_number>4</FreeText_number></FreeText> </FreeTexts> </FreeFields> </Item> <Item><Item_code>00000002</Item_code><Item_type>S</Item_type> <Description>Widget_01</Description> <FreeFields> <FreeTexts> <FreeText><FreeText_number>1</FreeText_number></FreeText> <FreeText><FreeText_number>2</FreeText_number>Field_02</FreeText> <FreeText><FreeText_number>3</FreeText_number>Field_03</FreeText> <FreeText><FreeText_number>4</FreeText_number></FreeText> </FreeTexts> </FreeFields> </Item> </Items>
wil ik
<FreeText><FreeText_number>1</FreeText_number></FreeText> <FreeText><FreeText_number>2</FreeText_number>Veld_02</FreeText> <FreeText><FreeText_number>3</FreeText_number>Veld_03</FreeText> <FreeText><FreeText_number>4</FreeText_number></FreeText>
omfietsen naar
<FreeText><FreeText_number_1>1</FreeText_number_1></FreeText> <FreeText><FreeText_number_2>2</FreeText_number_2>Veld_02</FreeText> <FreeText><FreeText_number_3>3</FreeText_number_3>Veld_03</FreeText> <FreeText><FreeText_number_4>4</FreeText_number_4></FreeText>
en uiteindelijk naar
<FreeText_number_1> </FreeText_number_1> <FreeText_number_2>Veld_02</FreeText_number_2> <FreeText_number_3>Veld_03</FreeText> <FreeText_number_4> </FreeText_number_4>