<?xml version="1.0" encoding="UTF-8"?>
<root></root>
これは私のxmlファイルです。タグ間に dom メソッドを使用してデータを挿入更新したい。私は、php および Xml テクノロジの初心者です。このファイルの作成と読み取りは成功しましたが、php を使用してデータを入力できませんでした。
作成するためのコードは次のとおりです。
$doc = new DOMDocument('1.0', 'UTF-8');
$ele = $doc->createElement( 'root' );
$ele->nodeValue = $uvar;
$doc->appendChild( $ele );
$test = $doc->save("$id.xml");
読み取りコードは次のとおりです。
$xdoc = new DOMDocument( );
$xdoc->Load("$gid.xml");
$candidate = $xdoc->getElementsByTagName('root')->item(0);
$newElement = $xdoc ->createElement('root');
$txtNode = $xdoc ->createTextNode ($root);
$newElement -> appendChild($txtNode);
$candidate -> appendChild($newElement);
$msg = $candidate->nodeValue;
誰かが挿入と更新を手伝ってくれませんか。ありがとう!