Simple Recipe: process-element-children

Subject: Simple Recipe: process-element-children
From: David Megginson <ak117@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 20 May 1998 07:00:11 -0400
Here's a very simple subroutine (perhaps someone has already posted
it).  I find it very useful for writing general validation scripts,
where I want to deal with character data only in specific places.


;;
;; Process all element children.
;;
(define (process-element-children #!optional (node (current-node)))
  (process-node-list (select-by-class (children node) 'element)))


You can use process-element-children wherever you would use
process-children.


All the best,


David

-- 
David Megginson                 david@xxxxxxxxxxxxx
           http://www.megginson.com/


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread
  • Simple Recipe: process-element-children
    • David Megginson - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id HAA23544Wed, 20 May 1998 07:07:09 -0400 (EDT) <=
      • <Possible follow-ups>
      • David Megginson - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id IAA24700Wed, 20 May 1998 08:44:23 -0400 (EDT)
      • Pawson, David - from mail1.ability.netby web4-1.ability.net (8.8.5/8.6.12) with ESMTP id JAA25321Wed, 20 May 1998 09:09:27 -0400 (EDT)