| 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 Tue Feb 27 14:07:12 2024.
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