<?xml version="1.0" encoding="UTF-8"?>
<root></root>
이것은 내 xml 파일입니다. 태그 사이에 dom 메서드를 사용하여 데이터를 삽입하고 싶습니다. 저는 PHP와 Xml 기술의 초보자입니다. 나는이 파일을 성공적으로 만들고 읽었지만 PHP를 사용하여 데이터를 입력 할 수 없었다. 다음과 같이 작성을위한PHP를 사용하여 XML 파일에 데이터를 삽입하는 방법은 무엇입니까?
코드는 다음과 같습니다 - 읽기
$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;
누군가가 삽입 및 업데이트 함께 도움이 될 수 있습니다. 고맙습니다!
질문을 좀 더 명확하게 해 줄 수 있습니까? 텍스트를 가져 와서 XML을 업데이트하거나 최종 XML 구조를 넣으십시오. – tkt986