1 |
<?xml version="1.0"?> |
2 |
|
3 |
<!-- modified version of http://www.xmldb.org/xupdate/xupdate-wd.html#N3c9217 --> |
4 |
|
5 |
<xupdate:modifications version="1.0" xmlns:xupdate="http://www.xmldb.org/xupdate"> |
6 |
|
7 |
<!-- that's from the spec --> |
8 |
<!-- <xupdate:variable name="town" select="/addresses/address[0]/town"/> --> |
9 |
|
10 |
<!-- testing --> |
11 |
<!-- <xupdate:variable name="town" select="/addresses[2]/address[4]/town[2]" /> --> |
12 |
<!-- <xupdate:variable name="town" select="abcdef" /> --> |
13 |
|
14 |
<!-- this works --> |
15 |
<xupdate:variable name="town" select="/addresses/address[1]/town" /> |
16 |
|
17 |
<!-- this should also - though not required (feature) --> |
18 |
<!-- <xupdate:variable name="town">Hello World!</xupdate:variable> --> |
19 |
|
20 |
<xupdate:append select="/addresses"> |
21 |
<xupdate:element name="address"> |
22 |
<xupdate:value-of select="$town"/> |
23 |
</xupdate:element> |
24 |
</xupdate:append> |
25 |
|
26 |
</xupdate:modifications> |