json - JSON用变量替换文本
问题描述
我有一个 JSON 文件,其中是 Dateobjects。我想用格式化日期字符串替换它们。有人可以给我一个提示如何以简单的方式实现吗?
在 JSON 文件中有如下行:
"insertedAt": { "$date": "2018-01-31T11:05:39.447Z" },
我想将它们替换为:
“插入时间”:“2018-01-31 11:05:39.447000”
这些文件非常大,所以我想避免将它们加载到 JSON-Objects 中,并使用正则表达式替换或类似的东西来解决它。不幸的是,我对此并没有真正的经验。
是否可以用自身的功能输出替换某些东西?我可以选择我想用正则表达式替换的部分:
"insertedAt":{".*"}
我现在可以用 * 的函数替换它吗?在伪代码中它会像:
replace("\"insertedAt\":{\".*\"}").with("\"insertedAt\":" + format(*))
还有其他想法吗?
解决方案
推荐阅读
- javascript - 在Javascript中为获取设置标头时哪个更好?
- javascript - 从对象数组访问 JSON 数据,然后从数组中的对象访问
- notifications - 浏览器通知在 Firefox 附加组件中不起作用
- python-3.x - 如何将文件中的数字插入matplotlib白色窗口?
- matplotlib - 在颜色之间打勾标签(离散着色器)
- c# - 我怎样才能让我的业务逻辑只执行一次,所以它只改变一次对象
- javascript - jquery(服务器端)使用ajax进行搜索和排序
- reactjs - 在异步中反应笑话测试 Promise
- json - 如何编组忽略结构选项?
- google-chrome - 在 chrome 上禁用本地主机上的任何证书检查