Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1261588
  • 博文数量: 315
  • 博客积分: 10397
  • 博客等级: 上将
  • 技术积分: 3731
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-07 21:21
文章分类

全部博文(315)

文章存档

2015年(10)

2014年(3)

2013年(2)

2012年(8)

2011年(8)

2010年(29)

2009年(59)

2008年(77)

2007年(119)

分类:

2007-07-26 17:35:36

需要安装两个组件XML/Serializer,XML/Util 代码如下:
 $employees = array(
    array(
   'name' => 'Jimi',
   'department' => 'Sales',
   'email' =>
    ),
    array(
   'name' => 'Cindy',
   'department' => 'Financial',
   'email' =>
    ),
    array(
   'name' => 'Ruby',
   'department' => 'Marketing',
   'email' =>
    )
 );
 require_once 'XML/Serializer.php';
  // 初始化
  $serializer = new XML_Serializer(array(
    "indent"          => "\t",        // 缩进, 也可为空格
    "linebreak"       => "\n",        // 换行符
    "typeHints"       => false,       // 附带每个节点的 PHP 类型
    "addDecl"         => true,        // 加入 XML 文档头
    "encoding"        => "UTF-8",     // 文档编码
    "rootName"        => "employees", // 根节点名称
    "defaultTagName"  => "employee"   // 默认节点名称
  ));
  $serializer->serialize($employees);
  header('Content-Type: application/xml');
  echo $serializer->getSerializedData();
阅读(1448) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~