设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php生成xml时添加CDATA标签的方法

发布时间:2022-07-25 12:34 所属栏目:121 来源:互联网
导读:本文实例讲述了php生成xml时添加CDATA标签的方法。分享给大家供大家参考。具体实现方法如下: 其实php生成xml时添加CDATA标签方法非常的简单,因为是一个在xml中可以存储各种内容的标签了,下面整理了一个例子希望对各位有帮助。 有码有真相,贴上代码,大家
  本文实例讲述了php生成xml时添加CDATA标签的方法。分享给大家供大家参考。具体实现方法如下:
 
  其实php生成xml时添加CDATA标签方法非常的简单,因为是一个在xml中可以存储各种内容的标签了,下面整理了一个例子希望对各位有帮助。
 
  有码有真相,贴上代码,大家不要把<![CDATA[ $text]]>当成前后缀,其实它可以是标签。
 
  具体代码如下:
 
  代码如下:<?php
 
  $dom = new DOMDocument("1.0");
 
  // display document in browser as plain text
 
  // for readability purposes
 
  header("Content-Type: text/plain");
 
  // create root element
 
  $root = $dom->createElement("toppings");
 
  $dom->appendChild($root);
 
  // create child element
 
  $item = $dom->createElement("item");
 
  $root->appendChild($item);
 
  // create text node
 
  $text = $dom->createTextNode("pepperoni");
 
  $item->appendChild($text);
 
  // create attribute node
 
  $price = $dom->createAttribute("price");
 
  $item->appendChild($price);
 
  // create attribute value node
 
  $priceValue = $dom->createTextNode("4");
 
  $price->appendChild($priceValue);
 
  // create CDATA section
 
  $cdata = $dom->createCDATASection(" Customer requests that pizza be sliced into 16 square pieces ");
 
  $root->appendChild($cdata);
 
  // create PI
 
  $pi = $dom->createProcessingInstruction("pizza", "bake()");
 
  $root->appendChild($pi);
 
  // save and display tree
 
  echo $dom->saveXML();
 
  ?>。
 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读