通过xmlwriter PHP在xml文件中写入数据
您好,我的脚本正在创建包含两个元素的xml文件,但我无法将next elementname=item添加到创建的xml文件中。有人能帮我吗??:我可以加载文件输入项目添加一个项目并保存文件吗通过xmlwriter PHP在xml文件中写入数据,php,xmlwriter,Php,Xmlwriter,您好,我的脚本正在创建包含两个元素的xml文件,但我无法将next elementname=item添加到创建的xml文件中。有人能帮我吗??:我可以加载文件输入项目添加一个项目并保存文件吗 <?php $content = file_get_contents('http://evidujem.sk'); preg_match('#<br /><b> (.*?) užívateľov</b>#', $content, $match); $po
<?php
$content = file_get_contents('http://evidujem.sk');
preg_match('#<br /><b> (.*?) užívateľov</b>#', $content, $match);
$pocet = $match[1];
$writer = new XMLWriter();
$writer->openMemory();
$writer->setIndent(true);
$writer->setIndentString(' ');
$writer->startDocument('1.0', 'UTF-8');
$writer->startElement('items');
$writer->startElement('item');
$writer->writeAttribute('aktualny_datum', date('j.n. Y'));
$writer->text('pocet registrovanych:' . $pocet);
$writer->endElement();
$writer->endElement();
$writer->endDocument();
$filename = 'pocet.xml';
$file = $writer->outputMemory();
file_put_contents($filename,$file);
?>
xml文件中的输出应为:
<items><item date="aktualny datum">pocet registrovanych</item>
<item>...</item>
</items>
不清楚你需要什么。您能否发布输入文件pocet.xml的示例,以及您希望在其中更改的内容,以及保存后生成的文件应该是什么?那你以后想补充什么呢?pocet registrovanych@user3626182代码在注释中几乎没有帮助。请帮助我。。。。我可以加载文件输入项目添加一个项目并保存文件吗???这是一个simplexml问题,但现在是XMLReader。SimpleXML可能更容易使用。。。