XML Parsing having optional tags into flat file

In xml file i have following data where some tags like<ChrgBr> may not be present in every next file.
So i want these values to be stored in some variable like var1="405360,00" , var2="DEBT" and so on
,but if <ChrgBr> tag has no value or is absent var2 should have space like var2=" " so
that i can put the if condition to print only present varable values in the flat file

SAMPLE DATA :1

        <IntrBkSttlmAmt Ccy="USD">405360,00</IntrBkSttlmAmt>
                <ChrgBr>DEBT</ChrgBr>
                <ChrgsInf>
                        <Amt Ccy=>00.00</Amt>
                        <Agt>
                                <FinInstnId>
                                        <ClrSysMmbId>
                                                <MmbId>BRANCHNO1</MmbId>
                                        </ClrSysMmbId>
                                </FinInstnId>
                        </Agt>
                </ChrgsInf>             

SAMPLE DATA :2

        <IntrBkSttlmAmt Ccy="USD">405360,00</IntrBkSttlmAmt>
                <ChrgsInf>
                        <Amt Ccy=>00.00</Amt>
                        <Agt>
                                <FinInstnId>
                                        <ClrSysMmbId>
                                                <MmbId>BRANCHNO1</MmbId>
                                        </ClrSysMmbId>
                                </FinInstnId>
                        </Agt>
                </ChrgsInf>       
OUTPUT SAMPLE DATA :1 == var1="405360,00"
             var2="DEBT"
             var3="00.00"
             var4="BRANCHNO1"

OUTPUT SAMPLE DATA :2 == var1="405360,00"
             var2=" "
             var3="00.00"
             var4="BRANCHNO1"

You could use an awk program something like below, write the output to a file and source the output file:

awk -F'[<>]' '
        /<IntrBkSttlmAmt/ {
                v1 = $3
        }
        /<ChrgBr/ {
                v2 = $3
        }
        /<Amt/ {
                v3 = $3
        }
        /<MmbId/ {
                v4 = $3
        }
        END {
                print "var1=\""v1"\""
                print "var2=\""v2"\""
                print "var3=\""v3"\""
                print "var4=\""v4"\""
        }
' xml