将xml文件写入TextArea而不是文件
问题描述:
我有一个TextArea
调用myTextArea
我想将xml写入它而不是文件。我怎样才能做到这一点?将xml文件写入TextArea而不是文件
我当前的代码:
$doc->formatOutput = true;
$r = $doc->createElement("employees");
$doc->appendChild($r);
foreach($employees as $employee)
{
$b = $doc->createElement("employee");
$name = $doc->createElement("name");
$name->appendChild(
$doc->createTextNode($employee['name'])
);
$b->appendChild($name);
$age = $doc->createElement("age");
$age->appendChild(
$doc->createTextNode($employee['age'])
);
$b->appendChild($age);
$salary = $doc->createElement("salary");
$salary->appendChild(
$doc->createTextNode($employee['salary'])
);
$b->appendChild($salary);
$r->appendChild($b);
}
echo $doc->saveXML();
$doc->save("write.xml");
?>
<Form name="fName">
<TextArea name="myTextArea"></TextArea>
</Form>
答
textarea的标签中添加类似:
<?php echo $doc->saveXML(); ?>
非常感谢你这个工作。 – MethodManX