I love replying to my own e-mail, it's the only way I get any :-). I jar'ed the directory(crud.jar), it looks pretty bad when viewed through browser...
Mark "Mark J. Stang" wrote: > 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
