Hello Sir,
I just had a confusion of which to use for pasring a xml file.So which is the best extension for parsing is it Xml extension or Xml record which can be used effectively.

Depends on what you need to do.
The Xml Records more powerfull but can be a bit difficult to get the correct Structures to match a specific xml format amd necessary options to pass, but once that is done the uses are more efficient, readable and maintanable.

On the other side the Xml extension is more flexible, since allows you to iterarate and read manually the xml elements. That makes it alot easier to use, but it requires much more code in your actions.

I would recommend you to try using the Xml Records extension.

João Rosado