php中xml追加问题
我生成的xml是这样的
<?xml version="1.0"?>
<message>
<title>dd </title>
<content>ee </content>
</message>
写了这样的一个函数
xml('33','j33');
xml('dd','ee');
function xml($m_title,$m_content){
$doc = new DOMDocument('1.0');
$doc->loadXML('x.xml');
$doc->formatOutput = true;
$root = $doc->createElement('message');
$root = $doc->appendChild($root);
$title = $doc->createElement('title');
$title = $root->appendChild($title);
$title_text = $doc->createTextNode($m_title);
$title_text = $title->appendChild($title_text);
$content=$doc->createElement('content');
$content=$root->appendChild($content);
$text = $doc->createTextNode($m_content);
$text = $content->appendChild($text);
echo $doc->saveXML();
echo $doc->save('x.xml');
}
?>
可是我想每次调用它的时候,数据可以一直往里面追加,而现在确实新数据替换了原来的
关注一下
呵呵~~~思路有问题。根据你的function每次会重新生成MESSAGE,并且覆盖原来的数据。如果想实现追加数据并且不覆盖原来标签内容,主标签写在function外。不明白地方再跟贴说明。。。。
1、读取XML文件用 $doc->load('x
相关问答:
对php不是很了解 写了个简单的例子
现用c#调用php写的 webservice(soap WSDL)iis6.0+php5.2.8
webservice如下
<?php
class WebService
{
public function Logout()
{
//header('Co ......
各位大侠
求一段php代码
可以实现以下功能
针对不同的浏览器显示不同的图片
就是有一张图片,只想给ie6用户看到
如果ie7、chrome、firefox用户浏览则显示另外一张图片  ......
各位大侠
求一段php代码
可以实现以下功能
针对不同的浏览器显示不同的图片
就是有一张图片,只想给ie6用户看到
如果ie7、chrome、firefox用户浏览则显示另外一张图片  ......
这个视频讲的很详细, 对新手非常有用, 基本上一看就懂
由于太大了(50m, 我只能上传20m), 我上传不了, 只好贴出下载地址
下载地址: http://ftel1.3800hk.com/0807/080720djxnzj.rar
好东西,下个看看
......
txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......