PHP使用XMLWriter读写xml文件操作详解
本篇章节讲解PHP使用XMLWriter读写xml文件操作。分享给大家供大家参考,具体如下: 米扑科技旗下的多个产品,需要脚本自动生成sitemap.xml,于是重新温习一遍PHP XML读写操作。 读写xml的方式,主要围绕 写入 xml test_xml_write.php openUri("php://output"); // 输出到网页控制台
$xml->openUri("mimvp.xml"); // 输出到文件,需要读写权限,推荐 chmod 766 mimvp.xml
// 设置缩进字符串
$xml->setIndentString("t");
$xml->setIndent(true);
// xml文档开始
$xml->startDocument('1.0','utf-8');
// 创建根节点
$xml->startElement("MimvpInfo");
// 节点1
$xml->startElement("Item");
$xml->writeAttribute("info","1"); // 属性
$xml->startElement("id");
$xml->text("01");
$xml->endElement();
$xml->startElement("name");
$xml->text("米扑代理");
$xml->endElement();
$xml->endElement();
// 节点2
$xml->startElement("Item");
$xml->writeAttribute("info","1"); // 属性
$xml->startElement("id");
$xml->text("02");
$xml->endElement();
$xml->startElement("name");
$xml->text("米扑财富");
$xml->endElement();
$xml->endElement();
$xml->endElement();
$xml->endDocument();
//header("Content-type: text/xml");
//取得缓冲区里的xml字符串
//echo $xml->outputMemory();
?>
输出mimvp.xml文件内容: 注意: 1. 新建mimvp.xml 文件:
2. 授权mimvp.xml 文件:
读取 xml test_xml_read.php 输出结果: 01 米扑代理
02 米扑财富 请见米扑科技的Github: https://github.com/mimvp/sitemap-php 还可点击此处本站下载。 PS:这里再为大家提供几款关于xml操作的在线工具供大家参考使用: 在线XML/JSON互相转换工具:
在线格式化XML/在线压缩XML:
XML代码在线格式化美化工具:更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |