\xmlfilter is your friend: \startxmlsetups xml:initialize \xmlsetsetup{#1}{html}{xml:gen} \stopxmlsetups
\xmlregistersetup{xml:initialize} \startxmlsetups xml:gen \xmlfilter{#1}{/**/span[@class='special']/command(xml:special)} \stopxmlsetups \startxmlsetups xml:special \bgroup\bfd\ssd\xmlflush{#1}\egroup \stopxmlsetups Best wishes, Taco > On 16 Aug 2020, at 11:02, Pablo Rodriguez <oi...@gmx.es> wrote: > > Dear list, > > I have the following sample: > > \startbuffer[demo] > <html> > <body> > <div class="irrelevant"> > <p>This is <span class="special">Only</span> a paragraph.</p> > <p>This is another paragraph.</p> > <p>This is another paragraph.</p> > <p>This is another paragraph.</p> > <p>This is another paragraph.</p> > </div> > </body> > </html> > \stopbuffer > > \startxmlsetups xml:initialize > \xmlsetsetup{#1}{*}{-} > > \xmlsetsetup{#1} > {html|body|div|p} > {xml:flush} > > \xmlsetsetup{#1} > {html/**/span[@class='special']} > {xml:special} > \stopxmlsetups > > \xmlregistersetup{xml:initialize} > > \startxmlsetups xml:flush > \xmlflush{#1} > \stopxmlsetups > > \startxmlsetups xml:special > \bgroup\bfd\ssd\xmlflush{#1}\egroup > \stopxmlsetups > > \starttext > \xmlprocessbuffer{main}{demo}{} > \stoptext > > How can I select only <span class="special">? I mean, how can I have > "Only" and nothing more in the output PDF document? > > I thought that lpath "html/**/span[@class='special']" would work, but I > don’t know what I’m missing. > > Many thanks for your help, > > Pablo > -- > http://www.ousia.tk > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to the > Wiki! > > maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://context.aanhet.net > archive : https://bitbucket.org/phg/context-mirror/commits/ > wiki : http://contextgarden.net > ___________________________________________________________________________________ Taco Hoekwater Elvenkind BV ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________