I'm trying to build up a XSLT logic where I can replace a value considering its actual value.
I have the following XML:
<?xml version="1.0" encoding="UTF-8"?>
<DOC BEGIN="1">
<BESKZ>X</BESKZ>
<NUM1>1010</NUM1>
<NAME>ABC</NAME>
</DOC>
Now I want to apply the following logic in XSLT version 1:
IF value of BESKZ is "X" replace value with "NS_CFS"
ELIF value of BESKZ is "E" replace value with "INV_CFS"
ELIF value of BESZK is anything else do noting
and
IF value of NAME is set to anything (not null) replace value with "SERIAL"
So THE Upper example should be this output:
<?xml version="1.0" encoding="UTF-8"?>
<DOC BEGIN="1">
<BESKZ>NS_CFS</BESKZ>
<NUM1>1010</NUM1>
<NAME>SERIAL</NAME>
</DOC>
I'm very new in xslt, can anyone help me?