ホームページ >php教程 >php手册 >PHP XMLファイルのオペレーションコード(1)

PHP XMLファイルのオペレーションコード(1)

WBOY
WBOYオリジナル
2016-06-13 12:24:12982ブラウズ

example.xml ファイル:

コードをコピー コードは次のとおりです:


$xml = simplexml_load_file(' example.xml'); // SimpleXML オブジェクトを作成します
print_r($xml); // XML を出力します


<🎜; > コードをコピー

コードは次のとおりです。



<名前>/名前>
<従業員>
<従業員>
<シリアル番号> ; 1982-11-06&lt;/gt; salary&lt;/salary&gt;従業員
100002
<年齢>24
;/誕生日>
<給与>6000.00

< ;/デパート
<出発>
<従業員>
<名前>ヘレン 誕生日>
1000.00従業員>
従業員> 🎜>





コードをコピー

コードは次のとおりです:


< ?php
$xml = simplexml_load_file('example.xml'); //SimpleXML オブジェクトを作成
var_dump($xml); //XML を出力します。 🎜>




コードをコピー

コードは次のとおりです:

$xml = simplexml_load_file('example.xml'); // XML ファイルを読み取ります

foreach($xml->Depart as $a) // XML データ内の各出発タグを読み取るループ { echo "$ a->name } ?>





コードをコピー

コードは次のとおりです。

$xml = simplexml_load_file('example.xml') //XML ファイルを読み取りますecho $xml-> ;Depart->name[0] ; //出力ノード?>





コードをコピー

コードは次のとおりです

< ;?php
$xml = simplexml_load_file('example.xml');

foreach ($xml->Depart->children() as $Depart ) // 出発タグの下のサブタグを読み取るループ { var_dump($Depart) // タグの XML データを出力します} ?> 🎜>



コードをコピー

コードは次のとおりです:


$xml = simplexml_load_file(' example.xml'); //XML ファイルを読み取ります$result = $ xml->xpath('/Departs/Depart/employees/employee/name'); //ノードを定義しますvar_dump($result); ; //出力ノード?>




コードをコピーします

コードは次のとおりです:


$xml = simplexml_load_file('example.xml'); //XML の読み取り
$xml->Depart->name[0] = "人事";ノード

?>

コードをコピー

コードは次のとおりです。


< ?php
$xml = simplexml_load_file('example.xml'); //XML データを読み取ります

echo $xml->asXML(); //標準化された XML データ
?>

コードをコピー


コードは次のとおりです:


$xml = simplexml_load_file('example.xml'); //XML データを読み込みます
$newxml = $xml->asXML(); //XML データを標準化します
$fp = fopen("newxml.xml", "w"); //XML データを書き込むファイルを開きます
fwrite($fp, $newxml) //XML データを書き込みます
fclose( $fp); //ファイルを閉じます
?>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。