Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.tools -> Re: Oracle XML DOMParser: can't parse multiple files

Re: Oracle XML DOMParser: can't parse multiple files

From: christian <christian_at_faw.uni-linz.ac.at>
Date: Tue, 24 Apr 2001 13:59:13 +0200
Message-ID: <3AE56A91.41B8A2D4@faw.uni-linz.ac.at>

Hi!

Here is the relevant part of the code:

I have an ArrayList XMLFiles of all XML files I want to parse. The loop looks like:

Iterator it = xmlFiles.iterator();
while (it.hasNext()) {
  File f = (File)it.next();
  boolean ret = parseFile(f);
  if (ret) {
// ...
  }
}

The method parseFile:

private boolean parseFile(File path) {
  DOMParser parser = new DOMParser();
// ...
  XMLDocument doc = null;
  try {
    parser.reset();
    FileReader fr = new FileReader(path);

    parser.setErrorStream(System.err);
    parser.setValidationMode(true);
    parser.showWarnings(true);
    parser.parseDTD(mydtd, "ejb-jar");

    DTD dtd = parser.getDoctype();
    parser.setDoctype(dtd);
    parser.parse(fr);
    doc = parser.getDocument();
  } catch // ...
 // ...
}

Many thanks in advance,

Christian Domscha Received on Tue Apr 24 2001 - 06:59:13 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US