My only dependency, other than Xindice, is the parser classes. I have heard great stuff about ANTLR, I just don't know how to use it. If we can get a stack or list of tokens then my code will work with Xindice from there on down. I probably don't have as complete an implementation as you do...
Disclaimer: Caveat emptor, this code hasn't been seen by anyone else other than me. It isn't necessary production ready... Having said that: http://www.markjstang.com/mark/crud Take a look at the tests. If you like I can jar it up... Mark Dare Obasanjo wrote: > ----- Original Message ----- > From: "Mark J. Stang" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Saturday, February 02, 2002 4:41 PM > Subject: Re: Adding a data manipulation language and API to Xindice > > > I have been working on something similar, I call it CRUD(Create, Read, > > Update, Delete). I used some code from a book called "Java Parsers" > > If I had written the whole thing myself, I would have donated the whole > > thing to Xindice. I do have a layer at the bottom that encapsulates > > the api. Basically, I took all of the sample programs and combined them > > into one api. I have a parser that parses "insert, select, delete, update, > > append and remove. The insert, select, delete work on an entire document. > > I also have code to create and delete collections. All of this has JUnit > > tests and I am using it in my product. What I need is a fast open-source, > > simple parser. It looks like SiXDML is better defined than mine is :-). > > > > So what do we do next? > > > > Whatever you feel comfortable with. All the SiXDML code was written by me. The > API depends on the XML:DB JAR file while the language parser also needs the > ANTLR JAR files. Of course, the eXcelon implementation depends on having > eXcelon installed as well as the Oracle XDK. > > -- > THINGS TO DO IF I BECOME AN EVIL OVERLORD #133 > If I find my beautiful consort with access to my fortress has been associating > with the hero, I'll have her executed. It's regrettable, but new consorts > are easier to get than new fortresses and maybe the next one will pay > attention > at the orientation meeting. > > _________________________________________________________ > > Do You Yahoo!? > > Get your free @yahoo.com address at http://mail.yahoo.com
