samples/union.ysl2
changeset 0 76005e62091d
equal deleted inserted replaced
-1:000000000000 0:76005e62091d
       
     1 include yslt.yml2
       
     2 
       
     3 estylesheet {
       
     4     template "/list" cities
       
     5         apply "address[name='Meier']" with "me", ".";
       
     6 
       
     7     template "address" {
       
     8         param "me";
       
     9 
       
    10         call "f" with "addresses", "$me/address[name='Schmid'] | .";
       
    11     }
       
    12 
       
    13     function "f" {
       
    14         param "addresses";
       
    15 
       
    16         foreach "$addresses"
       
    17             city value "city";
       
    18     }
       
    19 }