[program-l] Re: Python XML accessing data in sub elements

  • From: <reynoldsdavid46@xxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Mon, 7 Nov 2022 21:35:31 -0000

Hi Travis,

 

Alol sorted now. I can use the element.find method to find other sub
elements.

 

Thanks,

 

David.

 

From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On
Behalf Of Travis Roth
Sent: 07 November 2022 17:05
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: Python XML accessing data in sub elements

 

Hi, 

We don't have a sample of the XML so I think guidance will be limited. 

Take a look at this page which has a tutorial with some sample XML and now
the data is accessed: 

https://docs.python.org/3/library/xml.etree.elementtree.html

 

From: program-l-bounce@xxxxxxxxxxxxx <mailto:program-l-bounce@xxxxxxxxxxxxx>
<program-l-bounce@xxxxxxxxxxxxx <mailto:program-l-bounce@xxxxxxxxxxxxx> > On
Behalf Of reynoldsdavid46@xxxxxxxxx <mailto:reynoldsdavid46@xxxxxxxxx
Sent: Monday, November 7, 2022 10:29 AM
To: program-l@xxxxxxxxxxxxx <mailto:program-l@xxxxxxxxxxxxx
Subject: [program-l] Python XML accessing data in sub elements

 

Hi,

Here is my code so far:

<code begins>

import xml.etree.ElementTree as ET

mytree=ET.parse("away in a manger.xml")

myroot=mytree.getroot()

p=0

for note in myroot.iter("pitch"):

<code ends>

This iterates through all the pitch elements in the file correctly, but I
need to access sub elements of pitch, i.e. extract the data from those sub
elements.

Any help much appreciated.

 

David.?

Other related posts: