范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

写个脚本把随手记的帐单导出来

  背景
  本人使用随手记记帐半个多月了,今天看到appstore里面懒猫记帐pro限免,本着产品体验的想法安装试了试,确实很简洁。于是乎想把迁移到懒猫上来。这时候摆在面前有一道难题——数据迁移。
  懒猫记帐支持几个平台的数据导入,分别是微信支付宝鲨鱼还有随手记,本来事情是很简单的。但是呢,随手记的导出却不轻松。经过研究有以下几种方式
  第一种同icloud备份和恢复,这种方式没意义;第二种是本地导出kbf格式文件,目前仅支持它自己导入;第三种是开通会员导出excel文件。方案
  1, 开会员并导出excel,这样就能和懒猫无缝衔接了。问题是花钱开会员舍不得
  2,kbf文件转换excel,网上搜索确实有一些对应的应用程序,但都是exe程序,我用的mac暂时用不了。
  3,找pj版导出,找了一圈没找到。就算找到了,也不敢说啊。
  4,爬取数据自己转换成excel思路
  从标题也能看出来,我采用第四种方式。而且很快就找到了突破口。在网页版的记帐页面,通过时间搜索结果,可以找到异步获取的json串,而且数目,时间,类目非常详细简直完美。所以一个大胆的想法油然而生。
  分别爬取每页数据,把json数据处理并拼接,最后导出为excel文件,供其它平台导入。
  这条路子绝对是可行的,但是一想到爬数据要调试很长时间就懒得动了。而且要成品得把excel的列数格式都搞清楚。目前没demo文件不好进行。所以咱们先做一个简化版,只把数据取出转换成table格式,然后自行粘贴到excel中去。这样的话,就可以用微信或支付宝的导出数据作为样板简单替换就好。而且开发起来只用到前端。
  相关技能
  首先是了解一些web知识,知道按F12,从网络响应里拿到数据,然后再了解一些js知识,了解一些html简单布局,知道怎么渲染出来table就行。在这个案例中,我是用的vue+eui,主要是懒得写UIi,dom操作用vue会更容易。代码地址放最后了,直接保存成hmtl文件就能运行了。
  难点
  一键复制功能
  因为做成表格后内容会比较多,想着不用划选直接做个一键复制功能。但是这个比单纯的字符串要稍微复杂一些。也就是在分列数据的地方加一个制表符	,在分行处加一个换行符 。一种方案是监听拷贝事件,处理数据后重新放入剪切板。还有一种方案是用js虚拟一个文本域,把内容拼接好后放进去,再执行选中拷贝。目前我用的第二种。总结
  经过以上过程使用懒猫记帐成功导入。但是有个问题,日期没有导入成功,全都记录成当天时间。使用原微信账单文件导入是ok的。经过反复实验,发现只要修改任意内容就会有这种情况。所以我初步猜测是由于我使用mac版wps编辑的原因,mac上的wps不支持另存为csv文件,且每次保存都提醒兼容性。
  虽然是失败了,但是思路应该没问题。过完中秋去公司用office再试一下能否成功。
  最近很想聊一聊理财的事情,但是今年不论是股票还是基金都是亏损状态,不太好意说了。
  html代码地址 gitee.com/youshoupai/develop/blob/8f7724fcac765daf0f34bfc3b8b16c03518ca911/sui.html

宝骏KiWiEV开启预售预售价6。98万起日前,宝骏官方宣布宝骏KiWiEV正式开启预售,该车提供设计师和艺术家两个版本,预售价格分别为6。98万元和7。88万元。据了解,购买新车消费者可以享受24期0利息三年免费道路救援红旗H9申报图曝光尺寸全面超越奔驰S级日前,从工信部最新一期的申报目录了解到,一汽红旗新款红旗H9的申报图曝光,根据申报信息了解到,新款红旗H9车长为5337mm,新车有望在年内推出。外观上来看,新车整体设计与现款H9网传涉及A4L等车型奥迪因芯片短缺导致停产系假新闻刚刚,网传一张涉及A4L等车型奥迪因芯片短缺导致停产的新闻消息,针对此事,我们向奥迪内部人士进行了确认,经过确认后了解到,该网传消息为假新闻,请大家勿听信谣传,一切以官方发布的通告中消会2021中国车内气味研究报告阶段性研究成果发布7月30日,中国消费品质量安全促进会(以下简称中消会)以线下和线上直播的形式发布了2021中国车内气味研究报告阶段性研究成果。从此次车内气味研究报告中了解到,截止2021年6月底,全新宝马M2假想图曝光搭载3。0T发动机日前,从海外了解到,全新宝马M2的假想图曝光,新车将采用后驱设计,全新宝马M2有望继续搭载3。0T六缸发动机,最大功率将超过368kW(500马力),传动方面匹配双离合变速箱。外观全新奇骏今晚上市新车预售19。99万起,现场图抢先实拍7月30日晚,全新一代东风日产奇骏正式上市。目前,新车预售价格分别为19。99万元和21。99万元,上市车型全系搭载1。5T三缸发动机,分为两轮驱动版和四轮驱动版。在外观造型设计上东风风行菱智PLUS旅行版将于8月11日正式上市日前,从东风风行官方获悉,旗下中大型MPV菱智PLUS旅行版将于8月11日正式上市,此外,菱智PLUSCNG版车型将于9月上市。新车在外观设计上延续了现款车型的造型风格,细节上有所全新奇骏正式上市新车售价区间18。19万26。29万元7月30日晚,全新一代东风日产奇骏正式上市。此次上市新车推出2个版本车型,分别为VCTurbo超变擎3002WD与VCTurbo超变擎3004WD,共8款车型,新车售价区间为18。宝马iNext预量产车路试谍照曝光新车明年将上市日前,从海外了解到一组BMWVisioniNext概念车的路试谍照,新车在车型定位上将定位于旗舰中大型SUV车型。新车在外观设计上沿用了宝马现款车型比较有科技感的造型风格,宽大的进长城汽车发布7月产销快报WEY品牌销量同比下滑43。51日前,长城汽车发布了7月份各个品牌的产销数据快报,数据显示,长城汽车哈弗品牌一直持续销量稳定,哈弗H6产品车型,月销量也一直处于国内紧凑级SUV市场销量排行榜首位,这对哈弗品牌来讲成都车展长城坦克500新车现场实拍最后有惊喜在成都车展上,长城汽车坦克品牌带来了坦克500这款新车,此前新车命名为坦克600,更名之后现场关注的人数依旧不少,直接来看现场的实拍效果吧,其中为了了解这款车,媒体老师们真的是煞费
越来越多美国富豪准备移民B计划对美国未来感到恐惧(观察者网讯)据美国商业内幕(BusinessInsider)网站5月7日报道,多家投资移民公司称,越来越多美国亿万富翁科技企业家以及名人希望为家庭创建一个B计划。这导致了过去3年宜信普惠科技公益两手抓,不断推动社会前进随着时代不断发展,数字化进程的不断推进,科技型企业也在不断成长并助力着社会的发展。宜信普惠作为数字普惠金融代表性企业,始终致力于服务实体经济发展并形成了多元化的优秀实践,为企业和个无固定期限劳动合同是洪水猛兽吗?近日,一位自称小米被裁员工在微博发文,控诉小米裁员行为。这两年,腾讯京东阿里巴巴等互联网大厂都曾因为裁员争议登上过热搜。大都是围绕经济裁员或不公正待遇上,而此次小米裁员则聚焦在无固屏下旗舰拍摄手机!中兴Axon40系列挑战更多不可能中兴Axon40Ultra带来了全新的第三代屏下摄像技术。全新400PPI柔性屏下摄像,全屏蓝钻排列独立像素驱动分布式透明电路UDCPro屏显芯片等效2。24m大像素,以及前摄灵透全球超5万名参赛者挑战这场数学竞赛年龄最小仅7岁浙江新闻客户端记者祝梅经过一个月的阅卷,5月23日,2022阿里巴巴全球数学竞赛在达摩院官网公布预选赛赛题及答案。记者获悉,本轮预选赛共吸引全球5万余名数学爱好者报名参赛,相关成绩为什么给长辈选择旧款iPhone而不是最新的千元安卓机?观众老爷们,大家好呀,欢迎收看今天的数码圈观测不知道大家有没有发现,现在很多数码博主在给长辈推荐手机的时候,都会选择旧款的iPhone,而不是最新款的安卓千元机。这是为什么呢?首先中信证券拥抱中国数字新机遇不断做强做优做大数字经济是高质量发展的必然要求。在规范健康发展的政策基调下,中国数字经济将迎来全新发展机遇1)以东数西算为代表的数字新基建,将以更高的市场参与度强化战略布局2)通过欧拉汽车董玉东吃软饭更要有硬实力新能源汽车的头部阵营中,有一家车企堪称特立独行更爱女人的汽车品牌欧拉。在汽车这个几乎是男人天下的领域,欧拉却靠着女性招牌杀出重围,背后的逻辑值得深思。520,一个适合告白的日子,更全球首款i9Evo认证笔记本电脑MateBook16si9版本亮相华为新品发布会自今年4月官宣全面进军商用领域,并将消费者业务更名为终端业务后,华为加码在终端业务板块上的产品发布速度。5月23日晚间,华为召开MateBook系列新品发布会,推出全球首款i9Ev今日投融资亮点丨凯辉设立全球医疗基金元宇宙吸金力不减男士彩妆获资本青睐每经记者唐如钰姚亚楠每经编辑肖芮冬今日(5月24日),一级市场热点事件主要来自医疗彩妆和元宇宙领域。具体来看,凯辉基金宣布设立凯辉全球医疗基金,管理规模为5亿欧元(超35亿人民币)HaylouBC01骨传导蓝牙耳机体验专业运动,简约可靠这两年骨传导耳机卖开了花,主要还是它真的很好用,比如佩戴舒适不伤听力,不影响环境音辨别等诸多特性,受到了运动驾驶人士等等诸多用户的喜爱。比如我平时晨跑或者上下班骑行的时候,都是在用