分享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
phpMyAdmin 安装及问题总结
May 28 PHP
初学CAKEPHP 基础教程
Nov 02 PHP
PHP 查找字符串常用函数介绍
Jun 07 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
Jul 20 PHP
PHP的Socket通信之UDP通信实例
Jul 02 PHP
PHP使用NuSOAP调用Web服务的方法
Jul 18 PHP
php提高网站效率的技巧
Sep 29 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
Feb 10 PHP
Yii2使用表单上传文件的实例代码
Aug 03 PHP
PHP实现打包下载文件的方法示例
Oct 07 PHP
PHP使用mongoclient简单操作mongodb数据库示例
Feb 08 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
简单的页面缓冲技术
2006/10/09 PHP
php 需要掌握的东西 不做浮躁的人
2009/12/28 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
2015/02/03 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
2017/03/17 PHP
Swoole源码中如何查询Websocket的连接问题详解
2020/08/30 PHP
js 屏蔽鼠标右键脚本附破解方法
2009/12/03 Javascript
基于jquery实现的可编辑下拉框实现代码
2014/08/02 Javascript
jQuery实现输入框下拉列表树插件特效代码分享
2015/08/27 Javascript
jQuery获取单击节点对象的方法
2016/06/02 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
JS声明式函数与赋值式函数实例分析
2016/12/13 Javascript
jQuery插件zTree实现的多选树效果示例
2017/03/08 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
详解vue-router 路由元信息
2017/09/13 Javascript
bootstrap paginator分页插件的两种使用方式实例详解
2017/11/14 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
JavaScript代码调试方法实例小结
2019/01/05 Javascript
详解用vue2.x版本+adminLTE开源框架搭建后台应用模版
2019/03/15 Javascript
小程序实现多个选项卡切换
2020/06/19 Javascript
基于vue实现简易打地鼠游戏
2020/08/21 Javascript
基于JQuery和DWR实现异步数据传递
2020/10/16 jQuery
Vue 实现可视化拖拽页面编辑器
2021/02/01 Vue.js
以Flask为例讲解Python的框架的使用方法
2015/04/29 Python
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
Python中zip()函数的简单用法举例
2019/09/02 Python
简单了解Python读取大文件代码实例
2019/12/18 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
美国厨房和园艺工具网上商店:Nestneed
2019/08/24 全球购物
学前教育求职自荐信范文
2013/12/25 职场文书
创建精神文明单位实施方案
2014/03/08 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
工作失职检讨书(精华篇)
2014/10/15 职场文书
Django migrate报错的解决方案
2021/05/20 Python
Python 实现定积分与二重定积分的操作
2021/05/26 Python
SpringRetry重试框架的具体使用
2021/07/25 Java/Android
golang生成vcf通讯录格式文件详情
2022/03/25 Golang