Extensible Markup Language (XML) is a markup language similar to HTML. It is useful to keep track of data without using database. XML files are very popular as configuration files.
Now what if we want to process or edit XML Configuration files using Python?
Consider that we want to perform following operations in XML Files with script rather than doing it manually: