您的位置:首页 > 数据库

分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html

2015-12-09 11:58 561 查看

下面给大家分享了一段php代码,讲解将360浏览器导出的favdb的sqlite数据库文件转换为html,下面代码简单易懂,感兴趣的朋友看一下吧。

php代码如下所示:

<?php
$book_mark_name = 'book_mark.html';
$content = file_get_contents('tb_fav.json');
var_dump($content);
$content_list = json_decode($content,'utf-8');
$content_list = $content_list['RECORDS'];
$content_header = "<!DOCTYPE NETSCAPE-Bookmark-file-1>".
"<!-- This is an automatically generated file.It will be read and overwritten.Do Not Edit! -->".
"<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=UTF-8\">".
"<TITLE>Bookmarks</TITLE>".
"<H1>Bookmarks</H1>".
"<DL><p>";
file_put_contents($book_mark_name,$content_header);
foreach ($content_list as $item) {
$href      = $item['url'];
$add_date    = $item['create_time'];
$last_visit   = $item['last_modify_time'];
$last_modified = $item['last_modify_time']+1;
$title     = $item['title'];
$content = "<DT><A HREF=\"$href\" ADD_DATE=\"$add_date\" LAST_VISIT=\"$last_visit\" LAST_MODIFIED=\"$last_modified\" LOVEFAV=\"0\" FAV_POS=\"1\" >$title</A>"."<br/>";
file_put_contents($book_mark_name,$content,FILE_APPEND);
}
$content_tail = "</DL><p>";
file_put_contents($book_mark_name,$content_tail,FILE_APPEND);
echo 'success';

以上php代码是小编给大家分享的将360浏览器导出的favdb的sqlite数据库文件转换为html的全部内容,希望大家喜欢。

您可能感兴趣的文章:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sqlite 数据库