[NTG-context] xml path
Having for example xml-structure: .. /node3/> With the path expression \xmlall{#1}{!node1} the should be suppressed, as happens in case. However, nodes under like should be suppressed because is suppressed. But that is not the case, these nodes do appear. Apparently I need another path expression. But which one? Hans van der Meer ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] xml path expression
On 8-6-2010 12:19, H. van der Meer wrote: I would like to combine the xml path search of two different levels. An example, the xml can be either case #1: or case #2: Now I want to process the elements from the level and loop through them with the position function: \xmlfilter{#1}{/(a/b|b)/name/position(\the\scratchcounter)} does \xmlfilter{#1}{/(a|)/b/name/position(\the\scratchcounter)} work? This however does not work, I tried various path expressions, for example with * but to no avail. Is there a path expression that can select either /a/b or /b ? Hans van der Meer ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___ -- - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl - ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
[NTG-context] xml path expression
I would like to combine the xml path search of two different levels. An example, the xml can be either case #1: or case #2: Now I want to process the elements from the level and loop through them with the position function: \xmlfilter{#1}{/(a/b|b)/name/position(\the\scratchcounter)} This however does not work, I tried various path expressions, for example with * but to no avail. Is there a path expression that can select either /a/b or /b ? Hans van der Meer ___ 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___