<?php
$dom = new DomDocument('1.0','gb2312'); //创建DOM对象
$store = $dom->createElement('store'); //创建根节点store
$dom->appendChild($store); //将创建的根节点添加到DOM对象中
$album = $dom->createElement('album'); //创建节点album
$store ->appendChild($album); //将节点album追加到DOM对象中
$musiccd = $dom->createElement('musiccd'); //创建节点musiccd
$album ->appendChild($musiccd); //将musiccd追加到DOM对象中
$type = $dom->createAttribute('type'); //创建节点属性type
$musiccd->appendChild($type); //将属性追加到musiccd元素后
$type_value = $dom->createTextNode('music'); //创建一个属性值
$type->appendChild($type_value); //将属性值赋给type
$name = $dom->createElement('name'); //创建节点name
$musiccd ->appendChild($name); //将节点追加到DOM对象中
$name_value = $dom->createTextNode(iconv('gb2312','utf-8','周杰伦专辑')); //创建元素值 //$name_value = $dom->createTextNode('周杰伦专辑'); //创建元素值 $name->appendChild($name_value); //将值赋给节点name echo $dom->saveXML(); //输出XML文件 //$modi = $dom->saveXML(); //生成xml文档
//file_put_contents('Rss.xml',$modi); ?>

  代码会有几个问题,周杰伦专辑这几个字输出的时候需要转换编码。

文档可以正常保存,但是输出不显示(尚未解决)

最新文章

  1. 简单谈谈eclipse下搭建PhoneGap环境来开发Android程序 - linux86(转)
  2. 话说Spring Security权限管理(源码)
  3. Fitbit Flex 智能手环佩戴心得 主要说说过敏
  4. 判断JS是否加载完成
  5. Socket模型详解(转)
  6. Genymotion模拟器环境搭建中的各种坑,终极解决办法
  7. C++中析构函数的作用,
  8. jsf2入门视频 教程
  9. jQuery基本知识体系图
  10. [Gradle] 在 Eclipse 下利用 gradle 构建系统
  11. nyoj135 取石子(二) Nimm博弈
  12. 第四周博客之一---Linux的基本命令(前5个)
  13. elasticSearch 2.3 delete-by-query plugin
  14. mysql error
  15. spark 中划分stage的思路
  16. VSTO:C#获取文档控件的值
  17. Android so 文件进阶&lt;三&gt; so文件的简单加密
  18. 第一个socket服务端程序
  19. 7.11 Models -- Customizing Adapters
  20. Python id() 函数

热门文章

  1. asp.net core 实战项目(一)——ef core的使用
  2. ie9上传后下载json
  3. linux运维工作内容及岗位要求
  4. WEB 设计规范
  5. python super超类方法
  6. wpf binging (六)多绑定
  7. PHP博大精深,入门容易,精通难,怎么才能真正学好PHP
  8. 微信自定义菜单errcode(40016)
  9. Unity中有限状态机的用法教程
  10. tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案 ZT