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

5年以前  |  阅读数:487 次  |  编程语言:PHP 

下面给大家分享了一段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的全部内容,希望大家喜欢。

 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例