1 Clazz.declarePackage ("org.xml.sax.demo");
\r
2 Clazz.load (null, "org.xml.sax.demo.CharacterStreamDemo", ["java.io.StringReader", "org.xml.sax.InputSource", "org.xml.sax.demo.DemoHandler", "org.xml.sax.helpers.ParserFactory"], function () {
\r
3 c$ = Clazz.declareType (org.xml.sax.demo, "CharacterStreamDemo");
\r
4 c$.main = Clazz.defineMethod (c$, "main",
\r
10 if (args.length != 0) {
\r
11 System.err.println ("Usage: java CharTest");
\r
13 }parser = org.xml.sax.helpers.ParserFactory.makeParser ();
\r
14 handler = new org.xml.sax.demo.DemoHandler ();
\r
15 parser.setEntityResolver (handler);
\r
16 parser.setDTDHandler (handler);
\r
17 parser.setDocumentHandler (handler);
\r
18 parser.setErrorHandler (handler);
\r
19 reader = new java.io.StringReader ("<?xml version=\"1.0\"?><doc>\n<title>Hello</title>\n<para>Hello, world!</para>\n</doc>\n");
\r
20 parser.parse ( new org.xml.sax.InputSource (reader));
\r
22 Clazz.defineStatics (c$,
\r
23 "doc", "<?xml version=\"1.0\"?><doc>\n<title>Hello</title>\n<para>Hello, world!</para>\n</doc>\n");
\r