[antlr-interest] keep getting java.lang.NullPointerException using
xmlSerialize()
Henk-Jan Ebbers
Henk-Jan at Ebbersconsult.nl
Tue Mar 29 07:47:53 PST 2005
using antlr 2.7.5, java 1.5.0_01
I want output parsed file as XML
FileInputStream test = new FileInputStream("test.edi");
EdifactLexer lexer = new EdifactLexer(new
DataInputStream(test));
EdifactParser parser = new EdifactParser(lexer);
parser.start();
antlr.BaseAST resultTree=(antlr.BaseAST)parser.getAST();
Writer w = new OutputStreamWriter(System.out);
resultTree.xmlSerialize(w);
w.write("\n");
w.flush();
large part of the tree input-file is written to System.out,
but then:
java.lang.NullPointerException
at antlr.BaseAST.encode(BaseAST.java:409)
at antlr.BaseAST.xmlSerializeNode(BaseAST.java:452)
at antlr.BaseAST.xmlSerialize(BaseAST.java:479)
at Main.main(Main.java:23)
Am i missing something?
greetings,
Henk-Jan
More information about the antlr-interest
mailing list