Hi everyone,

Thanks so much for the responses. So far I use an xslt identity
transform with templates to match the fields I want to capture that
turns the xml document into a flat text file with duplicated text for
nested fields. The compass framework looks really interesting though,
I'll spend some time looking into it.

Thanks again,

Spencer

On 8/9/07, Lukas Vlcek <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Have you checked Compass <http://www.opensymphony.com/compass/> framework
> (built on top of Lucene)? This might be interesting for you:
> http://www.opensymphony.com/compass/versions/1.2M3/html/core-xsem.html
>
> BR
> Lukas
>
>
> On 8/10/07, Jeff French <[EMAIL PROTECTED]> wrote:
> >
> >
> > Spencer, it seems inefficient to me too, but that's pretty much what I did
> > for tables embedded within a document.
> >
> > I used a SAX parser to parse the document and kept track of the table
> > elements I saw. When I received an endElement, I added the text I had
> > buffered up in the characters() method to the buffer for each parent
> > element. Then I removed the current element and added its content as a
> > Field.
> >
> > I should add that I am also fairly new to Lucene, so just because I did it
> > that way doesn't mean it's the best or even a good way.
> >
> >     Jeff
> >
> >
> > Spencer Tickner wrote:
> > >
> > > I'm fairly new to lucene so excuse the ignorance. I'm attempting to
> > > field an XML documents with nested fields. So:
> > >
> > > <foo>
> > >   <bar>This</bar>
> > >   <bat>That</bat>
> > > </foo>
> > >
> > > ...
> > >
> > > The only way I can see a way of doing this now is to field each
> > > element I want to field and all of it's descendant text, ...
> > >
> >
> > --
> > View this message in context:
> > http://www.nabble.com/Nested-Fields-tf4214959.html#a12085200
> > Sent from the Lucene - Java Users mailing list archive at Nabble.com.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to