<?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;
有人可以帮助插入和更新。谢谢你!