| Name | XML |
||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Examples |
# The following short XML file called "mammals.xml" is parsed
# in the code below. It must be in the project's "data" folder.
#
# <?xml version="1.0">
# <mammals>
# <animal id="0" species="Capra hircus">Goat</animal>
# <animal id="1" species="Panthera pardus">Leopard</animal>
# <animal id="2" species="Equus zebra">Zebra</animal>
# </mammals>
xml = loadXML("mammals.xml")
children = xml.getChildren("animal")
for i in range(len(children)):
id = children[i].getInt("id")
coloring = children[i].getString("species")
name = children[i].getContent()
print("%d, %s, %s" % (id, coloring, name))
# Sketch prints:
# 0, Capra hircus, Goat
# 1, Panthera pardus, Leopard
# 2, Equus zebra, Zebra
| ||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
XML is a representation of an XML object, able to parse XML code. Use loadXML() to load external XML files and create XML objects. Only files encoded as UTF-8 (or plain ASCII) are parsed properly; the encoding parameter inside XML files is ignored. |
||||||||||||||||||||||||||||||||||||||||||||||||
| Methods |
| ||||||||||||||||||||||||||||||||||||||||||||||||
| Related |
loadXML() parseXML() saveXML() |
Updated on Mon Sep 21 15:53:26 2020.
If you see any errors or have comments, please let us know.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License