[xslt] Very simple question, major headache.
- From: "Patrick Bergeron" <pbergeron innobec com>
- To: "'The Gnome XSLT library mailing-list'" <xslt gnome org>
- Subject: [xslt] Very simple question, major headache.
- Date: Mon, 10 Mar 2008 19:23:00 -0400
I have a XML document with a list of records:
<Record>
<Data />
</Record>
<Record>
<Record>
<......>
<Record>
And I need to output some of these records, but not all of them. The rules
upon which I decide to output are complex, and I won't bore you with the
details.
Also, after every 5th record has been output, I need to write some kind of
marker in the output stream.
Something like this:
Marker
Record 1
Record 23
Record 45
Record 70
Record 72
Marker
Record 83
....
How exactly would I go about doing this?
In any other language, it's easy easy:
If (yes_output_record)
{
count = count + 1;
if (count modulo 5 = zero)
output_marker();
output_record();
}
I can't understand why it's so complicated to do something like this.
Surely there must be some "easy as pie" solution out there?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]