Maison >développement back-end >Tutoriel XML/RSS >Explication détaillée des opérations XML basées sur PHP
$xml = simplexml_load_file('example.xml'); //Créer un objet SimpleXML
var_dump($xml); // Sortie XML 🎜>
< ;?php
foreach($xml->depart as $a) //Lecture en boucle de chaque balise de département dans les données XML
{
echo "$a->name
"; // Afficher l'attribut name
}
?> xml = simplexml_load_file('example.xml'); //Lire le fichier XML
echo $xml->depart->name[0]; //Nœud de sortie
?> $xml = simplexml_load_file('example.xml');
foreach ($xml->depart->children() as $depart )
? >
$xml = simplexml_load_file('example.xml'); //Lire le fichier XML
$result = $xml->xpath('/departs/depart/employees /employee/name'); //Définir le nœud
var_dump($result); load_file('example.xml'); // Lire XML
$xml->depart->name[0] = "Ressource humaine"; //Modifier le nœud
?>
$xml = simplexml_load_file('example.xml');
?>
$xml = simplexml_load_file('example.xml'); //Lire les données XML
$newxml = $xml->asXML();
$fp = fopen( "newxml.xml", "w"); //Ouvrez le fichier dans lequel écrire les données XML
fwrite($fp, $newxml> 🎜> fclose( $fp);