VOOZH about

URL: https://www.geeksforgeeks.org/python/parsing-xml-with-dom-apis-in-python/

⇱ Parsing XML with DOM APIs in Python - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Parsing XML with DOM APIs in Python

Last Updated : 28 Jul, 2025
The Document Object Model (DOM) is a programming interface for HTML and XML(Extensible markup language) documents. It defines the logical structure of documents and the way a document is accessed and manipulated. Parsing XML with DOM APIs in python is pretty simple. For the purpose of example we will create a sample XML document (sample.xml) as below: Now, let's parse the above XML using python. The below code demonstrates the process, Output:
GeeksForGeeks Company
id:1, name: Amar Pandey, salary:8.5 LPA
id:2, name: Akbar Khan, salary:6.5 LPA
id:3, name: Anthony Walter, salary:3.2 LPA
The same can also be done using a user-defined function as shown in the code below:
Output:
Company Name : GeeksForGeeks Company 

id:1, name:Amar Pandey, salary:8.5 LPA
id:2, name:Akbhar Khan, salary:6.5 LPA
id:3, name:Anthony Walter, salary:3.2 LPA
Comment
Article Tags:
Article Tags: