This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I am using SAX parser to parse XML that is returned as a CLOB from an Oracle SP. The XML could be like this: <RECORDSET> <RECORD> <NAME>Dave</NAME> <ID>123</ID> </RECORD> <RECORD> <NAME>Ken</NAME> <ID>124</ID> </RECORD> ....... </RECORDSET> Based on some logic, I determine that the element called <NAME> needs to be be removed completely from all <RECORD>s before this potentaillay huge XML file (there could be 1000's of records and scored os elements within each record) is processed further. Is there a recommended way to accomplish this? Should I rather convert SAX to DOM, then remove element, then convert back to SAX? Please advise.