$doc->load("test.xml");$books = $doc->getElementsByTagName( "books" );
foreach( $books as $book )
{
$authors = $book->getElementsByTagName( "author" );
$authors->item(0)->nodeValue=www; echo $authors->item(0)->nodeValue; ////这里能输出www
}
$doc->saveXML(); ////不报错,但没有保存,然后打开test.xml,author值没有被修改。
请问该如何写?
foreach( $books as $book )
{
$authors = $book->getElementsByTagName( "author" );
$authors->item(0)->nodeValue=www; echo $authors->item(0)->nodeValue; ////这里能输出www
}
$doc->saveXML(); ////不报错,但没有保存,然后打开test.xml,author值没有被修改。
请问该如何写?
解决方案 »
- 要实现注册用户邮箱激活,但正文的链接被当成垃圾邮件了,怎么办?
- 做了一个平台(www.mssqw.cn),想做推广,大家有没有什么好的建议?
- 执行完insert/UPDATE/DELETE后,如何判断成功?
- ACityName1=%u4e39%u4e1c 这个等号后面的是什么啊?
- php中如何连接多个字符串?
- apache 的vhost.conf 怎么老配置不成?
- 急:100分求树状目录及tab显示的php源码
- 问个很傻的问题 php怎么像asp那样用<!--#include file="xxx.asp"--!>这样调用页面啊
- session_name()的问题
- 有武汉的朋友过来看一下我做的东西好吗?其他的朋友也可以来看
- 网站惊爆安全漏洞,请PHP安全高手进来帮忙测试……
- 遇到一个很棘手的问题,希望大家帮忙解决下!
(no version information, might be only in CVS)DOMDocument->saveXML() -- Dumps the internal XML tree back into a string 这个函数名确实容易让人误解,不过手册里也解释清楚了,只是转成xml串。
要保存成文件的话可以用save$doc->save('test.xml');