分享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 相关文章推荐
用PHP实现小型站点广告管理(修正版)
Oct 09 PHP
PHP中的日期处理方法集锦
Jan 02 PHP
简单的PHP图片上传程序
Mar 27 PHP
php HandlerSocket的使用
May 02 PHP
PHP 类相关函数的使用详解
May 10 PHP
php 邮件发送问题解决
Mar 22 PHP
PHP中创建图像并绘制文字的例子
Nov 19 PHP
使用PHP生成PDF方法详解
Jan 23 PHP
分享PHP源码批量抓取远程网页图片并保存到本地的实现方法
Dec 01 PHP
基于thinkPHP框架实现留言板的方法
Oct 17 PHP
PHP文件管理之实现网盘及压缩包的功能操作
Sep 20 PHP
PHP基于phpqrcode类生成二维码的方法详解
Mar 14 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将整个网站生成HTML纯静态网页的方法总结
2012/02/05 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
jquery.cookie.js使用指南
2015/01/05 Javascript
jQuery操作DOM之获取表单控件的值
2015/01/23 Javascript
使用jspdf生成pdf报表
2015/07/03 Javascript
jquery代码实现多选、不同分享功能
2015/07/31 Javascript
javascript实现的网站访问量统计代码
2015/12/20 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
vue元素实现动画过渡效果
2017/07/01 Javascript
js实现上传并压缩图片效果
2018/01/10 Javascript
JS和Canvas实现图片的预览压缩和上传功能
2018/03/30 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
VUE 实现复制内容到剪贴板的两种方法
2019/04/24 Javascript
JavaScript跳出循环的三种方法(break, return, continue)
2019/07/30 Javascript
node.js处理前端提交的GET请求
2019/08/30 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
Python 专题六 局部变量、全局变量global、导入模块变量
2017/03/20 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
python numpy数组的索引和切片的操作方法
2018/10/20 Python
Python实现简单查找最长子串功能示例
2019/02/26 Python
Python批量查询关键词微信指数实例方法
2019/06/27 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
你还在@微信官方?聊聊Python生成你想要的微信头像
2019/09/25 Python
python对数组进行排序,并输出排序后对应的索引值方式
2020/02/28 Python
Django 解决开发自定义抛出异常的问题
2020/05/21 Python
Python通过fnmatch模块实现文件名匹配
2020/09/30 Python
澳大利亚在线奢侈品时尚零售平台:Azura Runway
2021/01/13 全球购物
简历中的自我评价范文
2014/02/05 职场文书
美容院合作经营协议书
2014/10/10 职场文书
工会2014法制宣传日活动总结
2014/11/01 职场文书
2014年党建工作汇报材料
2014/11/02 职场文书
2015年酒店服务员工作总结
2015/05/18 职场文书
Jupyter Notebook 如何修改字体和大小以及更改字体样式
2021/06/03 Python
java后台调用接口及处理跨域问题的解决
2022/03/24 Java/Android
Windows server 2012 R2 安装IIS服务器
2022/04/29 Servers