Am 26.09.2011 um 20:57 schrieb Thomas A. Schmitz:
> Hi all,
>
> after boring people with xml processing in TeX at the meeting in Bassenge,
> I'm looking for new challenges and am trying my hand at processing xml in
> lua. But so far, even the simplest things escape me. Here's an example:
>
> \startbuffer[test]
> <a>
> <b>One</b>
> <c>Two</c>
> </a>
> \stopbuffer
>
> \startxmlsetups xml:setups
> \xmlsetsetup{main}{a|b|c}{xml:*}
> \stopxmlsetups
>
> \xmlregistersetup{xml:setups}
>
> % \startxmlsetups xml:a
> % \xmltext{#1}{/c}
> % \stopxmlsetups
>
> \startxmlsetups xml:a
> \startluacode
> context(xml.text("#1", "/b"))
context(lxml.text("#1","/b"))
or
context.xmltext("#1","/b")
Wolfgang
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : [email protected] / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________