New to XML, trying to learn to get data out of XML file. File reads like [CODE] - <chart-config> - <chart> <dataflow>Row</dataflow> <starting-col>2</starting-col> <starting-row>25</starting-row> <chart-name>lineChart</chart-name> </chart> </chart-config> [CODE] Trying to figure out how to pull the values of the XML file out. I am trying to use DOM, but NodeValue always comes out null.
Author and all-around good cowpoke
posted 12 years ago
The JavaDocs for org.w3c.dom.Node have a marvelous table sumarizing what you get from getNodeName and getNodeValue for various subclasses of Node. The key thing you need to realize is that in XML like this: <dataflow>Row</dataflow> You have an Element Node named dataflow that contains a Text Node which has the value "Row". The result of getNodeValue() on the Element Node is null. You have to get the child node to get the Text Node. Bill