質問したかっただけです.phpを使用してxmlに新しいノードを挿入するにはどうすればよいですか. 私のXMLファイル(questions.xml)を以下に示します
<?xml version="1.0" encoding="UTF-8"?>
<Quiz>
<topic text="Preparation for Exam">
<subtopic text="Science" />
<subtopic text="Maths" />
<subtopic text="english" />
</topic>
</Quiz>
「テキスト」属性を持つ新しい「サブトピック」、つまり「地理」を追加したいと思います。PHPを使用してこれを行うにはどうすればよいですか? よろしくお願いします。私のコードは
<?php
$xmldoc = new DOMDocument();
$xmldoc->load('questions.xml');
$root = $xmldoc->firstChild;
$newElement = $xmldoc->createElement('subtopic');
$root->appendChild($newElement);
// $newText = $xmldoc->createTextNode('geology'); // $newElement->appendChild($newText);
$xmldoc->save('questions.xml');
?>