将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(); ?> 
+0

非常感谢你这个工作。 – MethodManX