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


Posted in PHP onDecember 09, 2015

下面给大家分享了一段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 相关文章推荐
用文本文件制作留言板提示(上)
Oct 09 PHP
PHP第一季视频教程(李炎恢+php100 不断更新)
May 29 PHP
用php实现选择排序的解决方法
May 04 PHP
PHP引用符&amp;的用法详细解析
Aug 22 PHP
PHP用身份证号获取星座和生肖的方法
Nov 07 PHP
PHP实现变色验证码实例
Jan 06 PHP
php网站地图生成类示例
Jan 13 PHP
PHP的password_hash()使用实例
Mar 17 PHP
PHP获取一个字符串中间一部分字符的方法
Aug 19 PHP
PHP中两个float(浮点数)比较实例分析
Sep 27 PHP
php 使用fopen函数创建、打开文件详解及实例代码
Sep 24 PHP
php排序算法实例分析
Oct 17 PHP
微信支付PHP SDK之微信公众号支付代码详解
Dec 09 #PHP
作为程序员必知的16个最佳PHP库
Dec 09 #PHP
学习php设计模式 php实现备忘录模式(Memento)
Dec 09 #PHP
学习php设计模式 php实现观察者模式(Observer)
Dec 09 #PHP
PHP判断手机是IOS还是Android
Dec 09 #PHP
PHP的Yii框架的常用日志操作总结
Dec 08 #PHP
Linux系统下使用XHProf和XHGui分析PHP运行性能
Dec 08 #PHP
You might like
PHP执行zip与rar解压缩方法实现代码
2010/12/05 PHP
php调用Google translate_tts api实现代码
2013/08/07 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
2015/03/17 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
PHP的文件操作与算法实现的面试题示例
2015/08/10 PHP
浅谈Javascript 执行顺序
2013/12/18 Javascript
Document.location.href和.replace的区别示例介绍
2014/03/04 Javascript
JavaScript中的Repaint和Reflow用法详解
2015/07/27 Javascript
jQuery添加删除DOM元素方法详解
2016/01/18 Javascript
详解JavaScript中this关键字的用法
2016/05/26 Javascript
Node.js调试技术总结分享
2017/03/12 Javascript
jQuery实现简单漂亮的Nav导航菜单效果
2017/03/29 jQuery
jQuery 实现图片的依次加载图片功能
2017/07/06 jQuery
认识less和webstrom的less配置方法
2017/08/02 Javascript
js for终止循环 跳出多层循环
2018/10/04 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
2020淘宝618理想生活列车自动领喵币js脚本的代码
2020/06/02 Javascript
[10:53]2018DOTA2国际邀请赛寻真——EG
2018/08/11 DOTA
复制粘贴功能的Python程序
2008/04/04 Python
python比较两个列表是否相等的方法
2015/07/28 Python
通过Python实现自动填写调查问卷
2017/09/06 Python
快速解决vue.js 模板和jinja 模板冲突的问题
2019/07/26 Python
Python bytes string相互转换过程解析
2020/03/05 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
python如何绘制疫情图
2020/09/16 Python
Fanatics官网:运动服装、球衣、运动装备
2020/10/12 全球购物
校园奶茶店创业计划书
2014/01/23 职场文书
学生会竞聘书范文
2014/03/31 职场文书
企业安全生产承诺书
2014/05/22 职场文书
火灾现场处置方案
2014/05/28 职场文书
伦敦奥运会的口号
2014/06/21 职场文书
解除劳动关系协议书范文
2014/09/11 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
Golang标准库syscall详解(什么是系统调用)
2021/05/25 Golang
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL