每次我做
$country = $this->dom->saveXML(); // put string in country
$this->dom->save('country.xml');
删除旧 country.xml 并创建新 country.xml 如何将 country.xml 的旧内容附加到新内容并再次将其另存为 country.xml
答案 0 :(得分:1)
您是否考虑将新数据附加到现有的“旧”DOM,然后将其保存到country.xml,而不是尝试将其附加到文件中?这种方式将使文档保持一致和有效。
答案 1 :(得分:0)
如果我理解正确,那么您想将新XML附加到旧文件的末尾?这对于XML来说有点不寻常,但是你可以通过使用
写入文件来实现file_put_contents('country.xml', $country, FILE_APPEND);
而不是
$this->dom->save('country.xml');