Re: this use of pre-post-order

[email protected] Wed, 7 Apr 2004 13:43:56 -0700 (PDT)
Newsgroups gmane.lisp.scheme.ssax-sxml
Message-ID <[email protected]>
Hello!

> One simple but representative problem that I thought would be a good
> exercise is to transform to the string "John Smith" the following SXML
> representation of HTML from a popular Web site:
>
>     (td (img (@ (id "imgFirstLetter") (src "alph/Js.gif") (border "0")))
>         (font (@ (class "L"))
>               (span (@ (id "lblName")) "ohn&nbsp;&nbsp;Smith")))
>
> Attached to the end of this email is my first Pre-post-order approach,
> which yields the following result:
>
>     ((((() "J" ())) (() (() "ohn&nbsp;&nbsp;Smith"))))

If you use the variant of pre-post-order introduced in
	cvs: SSAX/examples/sxml-to-sxml.scm
http://cvs.sourceforge.net/viewcvs.py/ssax/SSAX/examples/sxml-to-sxml.scm

you will get
	("J" "ohn&nbsp;&nbsp;Smith")
Perhaps you will find it more appropriate and easier to process
further.






-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click