how parsing "event xml" java?
i'm looking java parse an ongoing tide eventuality expostulate xml generated remote device. here's simplified illustration twin events:
<?xml version="1.0"?>
<event> deviceeventmsg
<param1>someparmvalue</param1>
</event>
<?xml version="1.0"?>
<event> deviceeventmsg
<param1>someparmvalue</param1>
</event>
it seems sax some-more matched dom since an ongoing stream, nonetheless i'm informed sax. don't scream during me structure xml - i know already can't change it.
and approbation device does send xml gauge before each event. initial problem second xml guess instruction croaking sax parser.
can anyone advise proceed around that?
the formula i'm controlling distant croaking second xml guess instruction is:
public category testme extends handlerbase {
open vacant startdocument () throws saxexception
{
system.out.println("got startdocument");
}
open vacant enddocument () throws saxexception
{
system.out.println("got enddocument");
}
open vacant startelement (string name, attributelist attrs) throws saxexception
{
system.out.println("got startelement");
}
open vacant endelement (string name) throws saxexception
{
system.out.println("got endelement");
}
open vacant characters (char buf [], int offset, int len) throws saxexception
{
system.out.println("found characters");
}
open vacant processinginstruction (string target, twine data) throws saxexception
{
system.out.println("got processinginstruction");
}
open stationary vacant main(string[] args) {
saxparserfactory bureau = saxparserfactory.newinstance();
try {
saxparser saxparser = factory.newsaxparser();
// controlling record exam quarrel now
saxparser.parse( new file("devmodule.xml"), new testme() );
} locate (throwable err) {
err.printstacktrace ();
}
}
}
Comments
Post a Comment