Dear all, I have the XML like <Header> <Detail> <Values> <Value1>1</Value1> <Value2>2</Value2> </Values> <Values> <Value1>1</Value1> <Value2>2</Value2> </Values> </Detail> </Header> and i tried the following TDL code to Read [COLLECTION :XmlCollection] Data Source : File XML : "C:\test.xml" XMLObjectPath : "*:*:*" ;XMLObjectPath : "*:*" [FUNCTION : Fncall] a0 : msgbox : "" : "Calling Collection" a1 : WALK COLLECTION : XmlCollection a2 : msgbox : "" :$Value1 a3 : msgbox : "" :$Value2 a4 : END WALK This code is not reading the xml values properly please anyone help me to fix this. Please Find the attachment for the XML. Regards, Dhanapal Amulraj.