| Author |
How to parse this type of XML file?
|
James Hodgkiss
Ranch Hand
Joined: Jan 22, 2004
Posts: 401
|
|
I have this block in an xml file, which I'm trying to extract the data values from...
I am using JAXP/DOM and have referenced the "current_conditions" element ok, but I am struggling to reference its child nodes correctly: the node names being returned are, e.g., "temp_f" instead of "temp_f data" and (consequently?) I am unable to obtain the values such as "59".
I have done setNamespaceAware(true) on my DocumentBuilderFactory, but that has made no difference.
How can I extract the data values?!
Thanks in advance,
James
|
 |
Matthew Brown
Bartender
Joined: Apr 06, 2010
Posts: 3791
|
|
|
That's not a namespace. That's a node called temp_f, with an attribute called data. So you need to get the temp_f element, and then use getAttribute("data").
|
 |
James Hodgkiss
Ranch Hand
Joined: Jan 22, 2004
Posts: 401
|
|
|
Thanks Matthew.
|
 |
 |
|
|
subject: How to parse this type of XML file?
|
|
|