php本身有xmldom扩展在win32系统中,通过com使用系统的xmldom控件是可以的。
你的写法也没有问题好久没用了,好多方法都不记得了。先看看这个简单的例子吧:
<?php
$xml = new COM("MSXML.DOMDocument"); //创建一个MSXML.DOMDocument对象
$p = $xml->createElement("EPR"); //创建一个节点
$xml->appendChild($p); //把节点添加到xmldom对象中
$xml->save(realpath("com_xmldom_test.txt")); //用save方法保存数据
?>
执行后,com_xmldom_test.txt文件内容为:
<EPR/>

解决方案 »

  1.   

    http://www.51base.com/article/view_article.asp?id=22711
    http://www.51base.com/article/view_article.asp?id=981
    http://www.51base.com/article/view_article.asp?id=980
    http://www.51base.com/article/view_article.asp?id=22572
      

  2.   

    试用com,服务器一定要是window系统。这样php好像就有了好多限制,绝大部分服务器都是linux+apache。自己玩一下就无所谓。
      

  3.   

    PHP能调用的组件还是挺多的,像COM、JAVABEAN,可以通过JAVABEAN调用EJB,有时还是挺有用的。