txt格式的sitemap转xml格式工具

 
分析一个txt格式的sitemap转xml格式工具:
 
php 逐行读取txt
 
txt文件格式,每个url占一行。
 
如下图所示:
 

txt格式的sitemap转xml格式工具

 
代码如下:
 
<?php

$file = fopen("sitemap.txt", "r");

$fp = fopen('sitemap.xml', 'w');

$xml_str = '<?xml version="1.0" encoding="utf-8"?><urlset>';

$str = '';

while(! feof($file))
{
//逐行读取txt中的url,拼接成xml的格式

$str .= '<url><loc>'.fgets($file).'</loc>';
$str .='<lastmod>'.date('Y-m-d',time()).'</lastmod>';
$str .='<changefreq>daily</changefreq>';
$str .='<priority>0.8</priority></url>';

}

fclose($file);
fwrite($fp, $xml_str.$str.'</urlset>');
fclose($fp);

?>

结果如下图所示:
 

txt格式的sitemap转xml格式工具

 

0 个评论

要回复文章请先登录注册