ホームページ > バックエンド開発 > PHPチュートリアル > PHPでXMLを生成する前にXMLをクリアまたはデータを削除する方法を教えてください

PHPでXMLを生成する前にXMLをクリアまたはデータを削除する方法を教えてください

WBOY
リリース: 2016-06-23 14:16:14
オリジナル
1062 人が閲覧しました

$dom = new DOMDocument('1.0', 'UTF-8');$dom->formatOutput = true;$filename = $this->appurl.$this->modeldir."/template/".$lang."/eval_tytakg.xml";$dom ->load($filename);//先?除$xpath = new domxpath($dom);$olddata = $xpath->query("/data")->item(0);if($olddata){	$olddata->parentNode->removeChild($olddata);	$dom->preserveWhiteSpace = false;	$dom->load($filename);	$dom->save($filename);}
ログイン後にコピー



ディスカッション (解決策) に返信

誰も返信しませんでしたか?自分で投稿しましたか?

私のアプローチは、ファイルが存在する場合は、まずリンクを解除してから、新しいファイルを作成して必要なコンテンツを書き込むことです

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート