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