[racket] SXML->xexprs ?

From: YC (yinso.chen at gmail.com)
Date: Mon Jul 26 03:07:17 EDT 2010

bzlib/xml.plt has sxml->xexpr and xexpr->sxml that might be of use to you.

On Sun, Jul 25, 2010 at 5:33 PM, pedro pinto <pedro.e.pinto at gmail.com>wrote:

> Thanks, I wrote a very rudimentary  function that simply strips @  and &. I
> am sure its not quite that simple but for the html fragments I am dealing
> with it seems to be enough.
> -pp
> On Sun, Jul 25, 2010 at 5:21 PM, Neil Van Dyke <neil at neilvandyke.org>wrote:
>> Pedro Pinto wrote at 07/25/2010 11:04 AM:
>> > I am using neil/htmlprag to generate sxml and  lizorkin/sxml to
>> manipulate it. I would like to mash together the resulting sxml with my own
>> generated xexprs. Is there a recommended way to go about this? Ideally I
>> would like to be able to use both xexprs and sxml since each format seems to
>> have a different set of useful toolkits.
>> I think that the short-term solution is to write an "shtml->xexprs"
>> procedure.  This procedure is mostly just a simple tree traversal.  (I wrote
>> such a procedure, but regrettably no longer have access to that code.)
>> Longer-term, I plan to release some libraries and a spec for a new format
>> that's mostly backward-compatible with both SXML and xexprs, and that adds a
>> few things that neither format has.  I've actually found only one nontrivial
>> difference between SXML and xexprs, and I don't think that difference is
>> worth fragmenting the base of libraries over, nor worth the increased bugs
>> as programmers intermix both formats in their code.  (I did most of this
>> library and spec work last year, but it needs polishing up and be reviewed
>> by SXML and PLT people, so that the spec is fairly stable before anyone
>> starts depending on it.  I've also committed to doing a couple SRFIs on the
>> spec and libraries.)
>> --
>> http://www.neilvandyke.org/
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users


Taming the software dragon - http://dragonmaestro.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20100726/0d45883b/attachment.html>

Posted on the users mailing list.