1<?xml version="1.0" encoding="ISO-8859-1"?> 2 3<xu:modifications xmlns:xu="http://www.xmldb.org/xupdate"> 4 5 <xu:append select="/foo/bar/cheese[1]"> 6 Goudse kaas 7 <edam type="jong belegen">Rond</edam> 8 </xu:append> 9 10 <xu:remove select="/foo/bar/baz[2]"/> 11 12 <xu:if test="/foo"> 13 <xu:insert-before select="/foo/bar/baz[2]"> 14 <cheese>More cheese!</cheese> 15 </xu:insert-before> 16 </xu:if> 17 18 <xu:insert-before select="/foo/bar/baz[2]"> 19 <cheese>Even more cheese!</cheese> 20 </xu:insert-before> 21 22 <xu:if test="/bar"> 23 <xu:insert-before select="/foo/bar/baz[2]"> 24 <sausages>No sausages today</sausages> 25 </xu:insert-before> 26 </xu:if> 27 28 <xu:variable 29 xmlns:private="http://www.jaxen.org/private" 30 name="private:twice"> 31 <cracker/> 32 <!-- champagne --> 33 <?oisters with a bit of lemon?> 34 </xu:variable> 35 36 <xu:variable name="twice" select="'Twice'"/> 37 38 <xu:insert-after 39 select="/foo/bar" 40 xmlns:private="http://www.jaxen.org/private" 41 > 42 <xu:value-of select="$private:twice"/> 43 <xu:value-of select="$private:twice"/> 44 <xu:value-of select="$twice"/> 45 </xu:insert-after> 46 47</xu:modifications> 48