[ create a new paste ] login | about

Link: http://codepad.org/SH15UNmG    [ raw code | output | fork ]

PHP, pasted on Jan 6:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$xml = <<< XML
<foo>
    <bar>
        <baz bam="boom">baddam</baz>
    </bar>
</foo>
XML;

$foo = simplexml_load_string($xml);
$allBazElements = $foo->xpath('//baz');
echo
    $allBazElements[0],        // baddam
    $allBazElements[0]['bam'], // boom
    PHP_EOL;

$allBazElements[0][0] = 'changed';
$allBazElements[0]['bam'] = 'changed too';

echo $foo->asXml();


Output:
1
2
3
4
5
6
7
baddamboom
<?xml version="1.0"?>
<foo>
    <bar>
        <baz bam="changed too">changed</baz>
    </bar>
</foo>


Create a new paste based on this one


Comments: