Subject: RE: Detecting character combination in XML
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Sun, 24 Jul 2005 22:00:34 +0100
|
//book[contains(desc, ' q')]/title
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Karl Koch [mailto:TheRanger@xxxxxxx]
> Sent: 24 July 2005 21:25
> To: Mulberry list
> Subject: Detecting character combination in XML
>
> Hello experts,
>
> I have the following XML structure:
>
> <bookshelf>
> <book>
> <title>A</book>
> <desc>This qis an interesting qbook about...</desc>
> </book>
> <book>
> <title>B</book>
> <desc>This is another good book</desc>
> </book>
> </bookshelf>
>
> When you look at the description (desc) you can see that the
> first text
> contains sometimes a "q" (non capital letters) before a word.
> I would like a
> script that detects all books and return their titles, when
> the description
> contrains a space and a q next to each other somewhere in the
> text. This
> should be only if the q is a non-capital letter. I am using
> Xalan and don't
> really want to change the parser for this task...
>
> This text output here would look that:
>
> A
>
>
> I am aware that this might be sometimes incorrect but I just
> want to use
> this output to crosscheck and support my manual work.
>
> Also, I have some variations for this:
>
> variation a) I would like to detect the following ". q".
> variation b) I would like to detect teh following "? q".
>
> Any help is highly appreciated,
>
> Karl
>
> --
> GMX DSL = Maximale Leistung zum minimalen Preis!
> 2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat:
> http://www.gmx.net/de/go/dsl
|