//声明 function transTOTree(arr, rule) { arr.forEach(item => { rule.forEach(map => { for (let key in map) …
标签:json
mysql 之 json 数据类型的使用及高效检索(配合虚拟列 virtual generated column)
mysql 5.7+ 版本开始支持 json 数据类型,可以方便的存储JSON格式的数据,同时配合虚拟列 (virtual generated column),可以方便的为 json 列数据的某属性映射虚拟列,建立索引,…
JSON.stringify和fast-json-stringify的比较
JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于 JavaScript Programming Language,…
一种巧妙的对象映射关系设计--JSON-ORM
项目介绍 这是标准数据库封装的上半部分,智能查询(JSON-ORM)的实现。完整代码:https://github.com/zhoutk/gels 设计思路 我们通用的ORM,基本模式都是想要脱离数据库的,几乎都在编程语…
java.lang.IllegalArgumentException at java.sql.Date.getHours
错误描述:在springboot中,使用进行net.sf.json.JSONObject.fromObject(javaObject)进行json序列化时,得到错误Caused by:java.lang.IllegalA…
抓包中华万年历得到天气接口
抓包中华万年历得到天气接口 首先,我说一说我遇到这个需求的场景。我正在维护一个关于地方政府的政务后台系统。甲方要求可以按照登陆地显示当地天气。我分析了一下,这种功能应该被实现很多次。网上应该有现成的接口,就不必让后台去调…
如何使用ABAP代码反序列化JSON字符串成ABAP结构
假设我有这个JSON字符串如下图所示: 我的任务是解析出上图黑色方框里的几个字段,比如ObjectID, ETag, BuyerID, DateTime, ID, Name等等,把它们的值存储到对应ABAP变量里。 下面…
善用Object.defineProperty巧妙找到修改某个变量的准确代码位置
我今天的工作又遇到一个难题。前端UI右下角这个按钮被设置为”禁用(disabled)”状态。 这个按钮的可用状态由属性enabled控制。我通过调试发现,一旦下图第88行代码执行完毕之后,这个按钮…
[JavaScript]根据json生成html表格
之前公司有一个需求是:通过js来生成html。而且大部分都是生成表格,直接通过字符串拼接的话,代码的可复用性太低的,所以写了个通用的json转html表格的工具。 代码 htmlKit = { _tags: [], ht…
spring mvc 拓展 -- 同一url根据不同后缀返回不同的视图
本文代码已整理上传 github 前言 现在新的web项目基本都是前后分离的了, 但是我之前一个项目组页面全部是用的freemarker模版, 没有前后分离, 然后项目也想前端分离, 所以就有了这个需求, 尽量不该或者少…
fastjson转换json时,碰到的那些首字母大小写转换的坑!
某年某月的某一天,本汪在某个奇葩的公司,接手了某个奇葩的项目,遇到了一些奇葩的事情,就掉进关于fastjson做bean to json转换时,那些关于首字符大小写的坑。 这个奇葩项目里面,api接口定义的是天马行空、云…
撸一个JSON解析器
原文地址 JSON JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。采用完全独立于语言的文本格式,但是也使用了类…