bzr branch
http://darksoft.org/webbzr/xmlbench/trunk
1
by Suren A. Chilingaryan
Initial import |
1 |
import java.io.*; |
2 |
import java.util.*; |
|
3 |
import java.text.*; |
|
4 |
||
5 |
import oracle.xml.parser.v2.*; |
|
6 |
import org.xml.sax.SAXParseException; |
|
7 |
||
8 |
public class oracle_sax2 extends bench { |
|
9 |
SAXParser parser; |
|
10 |
SaxHandlers handler; |
|
11 |
||
12 |
public void InitXML() { |
|
13 |
parser=new SAXParser(); |
|
14 |
handler = new SaxHandlers(); |
|
15 |
parser.setContentHandler(handler); |
|
16 |
||
17 |
}
|
|
18 |
||
19 |
public void ParseXML(FileInputStream is, int iters, int iter) { |
|
20 |
try { |
|
21 |
parser.parse(is); |
|
22 |
}
|
|
23 |
catch (Exception e) |
|
24 |
{
|
|
25 |
System.err.println(e.toString()); |
|
26 |
System.err.println(((SAXParseException)e).getLineNumber()); |
|
27 |
}
|
|
28 |
}
|
|
29 |
||
30 |
static public void main(String argv[]) throws IOException { |
|
31 |
bench mybench = new oracle_sax2(); |
|
32 |
mybench.Bench(argv); |
|
33 |
}
|
|
34 |
||
35 |
}
|