summaryrefslogtreecommitdiff
path: root/parser.py
diff options
context:
space:
mode:
Diffstat (limited to 'parser.py')
-rw-r--r--parser.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/parser.py b/parser.py
new file mode 100644
index 0000000..361abe5
--- /dev/null
+++ b/parser.py
@@ -0,0 +1,20 @@
+import xml.etree.ElementTree as ET
+
+xmlTree = ET.parse('/home/eric/Documents/example.xml')
+xmlRootTag = {elem.tag for elem in xmlTree.iter()}
+
+
+#xmlTree = ET.parse('/home/fossee/Documents/example.xml')
+#xmlRootTag = list({elem.tag for elem in xmlTree.iter()})
+
+#for xmlChild in xmlRootTag:
+ #if xmlChild :
+ # print(xmlChild)
+
+for xmlChild in xmlRootTag:
+ if xmlChild == 'to':
+ xmlChild = 'food'
+ #print(xmlChild)
+ #else:
+ #print(xmlChild)
+xmlTree.write('/home/eric/Documents/new.xml') \ No newline at end of file