tekion <tek...@gmail.com> writes: > All, > I have the following xml tag: > <event> > <resource_access> > <action>httpRequest</action> > <httpurl>HTTP://cmd.wma.ibm.com:80/</httpurl> > <httpmethod>GET</httpmethod> > <httpresponse>200</httpresponse> > </resource_access> > </event> > > I am interested in: > <action>httpRequest</action> > <httpurl>HTTP://cmd.wma.ibm.com:80/</httpurl> > <httpmethod>GET</httpmethod> > <httpresponse>200</httpresponse> > as well as the upper layer tag. How do I get at the nest tag listed > above? Thanks.
What is the "upper layer tag"? And what do you actually want to "get"? The text-values? Or do you want to just create a document that just consists of the resource_access tag? Then this should help: from xml.etree.ElementTree import * doc = """ <event> <resource_access> <action>httpRequest</action> <httpurl>HTTP://cmd.wma.ibm.com:80/</httpurl> <httpmethod>GET</httpmethod> <httpresponse>200</httpresponse> </resource_access> </event> """ doc = fromstring(doc) resource_access = doc.find("resource_access") print tostring(resource_access) Diez -- http://mail.python.org/mailman/listinfo/python-list