I want to insert text node and create element in xml using php for example
XML
<?xml version="1.0"?>
<employees>
<employee>
<name>Albert</name>
<age>34</age>
<salary>$10000</salary>
</employee>
<employee>
<name>Claud</name>
<age>20</age>
<salary>$2000</salary>
</employee>
</employees>
I want insert Data for one more employees using php.
Regards NewBie
<?php
$xml = simplexml_load_file('clients.xml');
$employee = $xml->addChild('employee');
$employee->addChild('name', 'Claud');
$employee->addChild('age', '20');
$employee->addChild('salary', 'This is all about the people who make it work.');
file_put_contents('clients.xml', $xml->asXML());
See the DOMDocument class documentation. There are examples for XML parsing and modifying.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.