|
Subject: transferring attributes From: J-P Theberge <yesod@xxxxxxx> Date: 09 Dec 1998 14:58:44 -0500 |
Hi,
Converting XML -> html with Jade.
How can I have an attribute transfered as-is if it exists but not if
it dont?
ex:
<tagxml attribute="value"> ==> <taghtml attribute="value">
and
<tagxml> ==> <taghtml>
It seem simple but so far everything I try fail
this is my last try:
(define (default-attrib attrib def)
(list attrib (or (attribute-string attrib) def)))
(define (if-attrib-exist attrib)
(let ((a (attribute-string attrib)))
(if a (list attrib a))))
(make element gi: "body"
attributes: (list (if-attrib-exist "background")
(default-attrib "bgcolor" "white")
(default-attrib "text" "black")
(default-attrib "link" "blue")
(default-attrib "vlink" "purple")
(default-attrib "alink" "red"))
The default-attrib is ok but the if-attrib-exist fail.
--
JP Theberge
tech@xxxxxxxxxxxxxxx
DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: The letter in the error output, STE MARIE, PAUL | Thread | Re: transferring attributes, Tony Graham |
| The letter in the error output, J-P Theberge | Date | RE: The letter in the error output, STE MARIE, PAUL |
| Month |