Hi, I've an XML file. All blocks are like this:

<DatiFatturaBodyDTR>
            <DatiGenerali>
                <TipoDocumento>TD11</TipoDocumento>
                <Data>2017-08-04</Data>
                <Numero>80056</Numero>
                <DataRegistrazione>2017-08-07</DataRegistrazione>
            </DatiGenerali>
            <DatiRiepilogo>
                <ImponibileImporto>2840.00</ImponibileImporto>
                <DatiIVA>
                    <Imposta>624.80</Imposta>
                    <Aliquota>22.00</Aliquota>
                </DatiIVA>
                <EsigibilitaIVA>I</EsigibilitaIVA>
            </DatiRiepilogo>
        </DatiFatturaBodyDTR>

the tag "<TipoDocumento>" can be "TD01","TD02","TD03"...etc...

there is a way to insert a line (always the same) when "<TipoDocumento>" is
valorized "TD11"?

something like:
IF <TipoDocumento> = "TD11" then INSERT (after </DatiIVA>)
"<Natura>N6</Natura>".

The result should be:

<DatiFatturaBodyDTR>
            <DatiGenerali>
                <TipoDocumento>TD11</TipoDocumento>
                <Data>2017-08-04</Data>
                <Numero>80056</Numero>
                <DataRegistrazione>2017-08-07</DataRegistrazione>
            </DatiGenerali>
            <DatiRiepilogo>
                <ImponibileImporto>2840.00</ImponibileImporto>
                <DatiIVA>
                    <Imposta>624.80</Imposta>
                    <Aliquota>22.00</Aliquota>
                </DatiIVA>
                _<Natura>N6</Natura>_
                <EsigibilitaIVA>I</EsigibilitaIVA>
            </DatiRiepilogo>
        </DatiFatturaBodyDTR>

thank you!

-- 
<https://forum.pspad.com/read.php?2,70034,70034>
PSPad freeware editor https://www.pspad.com

Odpovedet emailem