Dom navigation
students.xml
<?xml version="1.0"?>
<students>
<student>
<name>Aditya Vhanugare</name>
<rollno>CE201234</rollno>
<branch>Computer Engineering</branch>
</student>
<student>
<name>Priya Sharma</name>
<rollno>CE201235</rollno>
<branch>Information Technology</branch>
</student>
</students>
Python.py
from xml.dom.minidom import parse
# Parse the XML file
dom_tree = parse("students.xml")
students = dom_tree.documentElement
# Get all <student> elements
student_list = students.getElementsByTagName("student")
# Simple for loop to retrieve student data
for student in student_list:
name = student.getElementsByTagName("name")[0].firstChild.data
rollno = student.getElementsByTagName("rollno")[0].firstChild.data
branch = student.getElementsByTagName("branch")[0].firstChild.data
print("Student Name:", name)
print("Roll No:", rollno)
print("Branch:", branch)
print("-------------------------")
https://chatgpt.com/share/6841038a-87d4-800e-ad0d-235fa304d2c0
Comments
Post a Comment