您好,欢迎访问一九零五行业门户网

php生成xml和转换[源码]_PHP教程

php生成xml就像树一样,逐个添加节点,可以在一个父节点下添加多个子节点, function madexml()
{      //获取模板信息      $strtempinfo = $this->modelcmsobj->gettemplate(2007);      $arrtemp = explode(#,$strtempinfo);      array_shift($arrtemp);      $arrcontents = array();      foreach($arrtemp as $k=>$v)      {          $arrcontents[$k]=explode(,,$v);      }      //解析为xml文件      $objdom = new domdocument(1.0);      header(content-type: text/plain);       //添加元素和文本节点      $root = $objdom->createelement(recommend);      $objdom->appendchild($root);      foreach($arrcontents as $k=>$v)      {      $item = $objdom->createelement(entry);      $root->appendchild($item);      $nextitem1 = $objdom->createelement(simgurl);      $nextitem2 = $objdom->createelement(imgurl);      $nextitem3 = $objdom->createelement(fileurl);      $item->appendchild($nextitem1);      $item->appendchild($nextitem2);      $item->appendchild($nextitem3);      $text1 = $objdom->createtextnode($v[0]);      $text = $objdom->createtextnode($v[1]);      $text2 = $objdom->createtextnode($v[2]);      $nextitem2->appendchild($text1);      $nextitem3->appendchild($text2);      $nextitem1->appendchild($text);      }       echo $objdom->savexml();  } 
simplexml_load_string把xml串转化为字符串     this script will display:   
http://www.bkjia.com/phpjc/486093.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/486093.htmltecharticlephp生成xml就像树一样,逐个添加节点,可以在一个父节点下添加多个子节点, function madexml() { //获取模板信息 $strtempinfo = $this -modelcmsobj-g...

其它类似信息

推荐信息