Java : Parsing xml file using SAX/XPATH
<p>I have a xml file, mentioned below:</p>

<pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;Workbook&gt;
    &lt;ExcelWorkbook
    xmlns="urn:schemas-microsoft-com:office:excel"/&gt;
        &lt;Worksheet ss:Name="Table 1"&gt;
            &lt;Table&gt;
                &lt;Row ss:Index="7" ss:AutoFitHeight="0" ss:Height="12"&gt;
                &lt;Cell ss:Index="1" ss:StyleID="s05"&gt;
                    &lt;ss:Data ss:Type="String"
                        xmlns="http://www.w3.org/TR/REC-html40"&gt;
                        &lt;Font html:Size="9" html:Face="Times New Roman" x:Family="Roman" html:Color="#000000"&gt;
                        ABCD
                        &lt;/Font&gt;
                    &lt;/ss:Data&gt;
                &lt;/Cell&gt;
            &lt;/Row&gt;
</code></pre>

<p>How do I extract the data, "ABCD" here, using SAX or XPATH in Java?</p>

<p>EDIT 1:</p>

<p>This is the XML-</p>

<pre><code>&lt;Table&gt;
&lt;Row ss:Index="74" ss:AutoFitHeight="0" ss:Height="14"&gt;
    &lt;Cell ss:Index="1" ss:MergeAcross="3" ss:StyleID="s29"&gt;
        &lt;ss:Data ss:Type="Number" xmlns="http://www.w3.org/TR/REC-html40"&gt;
        0.00
        &lt;/ss:Data&gt;
    &lt;/Cell&gt;
    &lt;Cell ss:Index="15" ss:MergeAcross="5" ss:StyleID="s29"&gt;
        &lt;ss:Data ss:Type="Number" xmlns="http://www.w3.org/TR/REC-html40"&gt;
        4.57
        &lt;/ss:Data&gt;
    &lt;/Cell&gt;
&lt;/Row&gt;
</code></pre>