|
Subject: Probably a really dumb question... From: Christopher Walsh <christop@xxxxxxx> Date: Thu, 1 May 1997 15:21:54 +0000 (GMT) |
I think this may be a terribly dull newbie question, but it is
one that is giving me great difficulty, so here goes:
I have a document that looks like this:
<DOCUMENT>
<FILENAME>foo.txt
<FILENAME>bar.txt
</DOCUMENT>
And I want to use Jade to output this:
<PARA>file1 = foo.txt
<PARA>file2 = bar.txt
<PARA>file1
<PARA>file2
My DSSSL lokks like this:
(root
(make-simple-page-sequence))
(element DOCUMENT
(make sequence
(process-children)
(!!!output a list of file1, file2, ...!!!)
)
)
(element FILENAME
(make sequence
(make formatting-instruction
data: (
string-append "<PARA>file"
(number->string (child-number))
" = ")
)
(process-children)
)
)
My question is: how do I output a list of n file mappings? What do I
put where I currently have (!!!output a list of file1, file2, ...!!!)?
I want to do something like:
for x = 1 to number_of_FILENAME_children do
output "file"+x
Or failing that, I want to define an empty string and as I encounter
each FILENAME element, I want to add "<PARA>file(child-number) " to it,
then output this string.
I am having great difficulty doing either of these things.
I get the feeling I am thinking about the problem in the wrong way.
How should I be thinking about the problem?
Thanks in advance for any help,
Chris
--
------------------------------------------------------------------------
CHRIS WALSH [christop@xxxxxxx] \ "Permissive society?
Technical Author \ It doesn't exist.
SCO Client Integration Division \ I should know, I've looked for it."
Vision Park, Cambridge, UK \ --Rigsby
------------------------------------------------------------------------
DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Thread | Re: Probably a really dumb question, Paul Prescod | |
| Date | Re: Probably a really dumb question, Paul Prescod | |
| Month |