有哪些奇淫技巧?
https://work.weixin.qq.com/api/doc/90000/90139/90313
一个错误码表格如何快速转成一个 php 的 code 数组,类似下面这样,
const WEWORK = [
'40004' => '不合法的媒体文件类型',
'40005' => '不合法的文件类型',
...
]
1
lwtting 2021-05-11 18:25:56 +08:00
vscode 正则替换
|
2
sheeta 2021-05-11 19:07:12 +08:00
打开控制台
``` let r = ''; Array.prototype.forEach.call(document.querySelectorAll('tbody tr'), tr => { let k = tr.querySelector('td:nth-child(1)').innerText let v = tr.querySelector('td:nth-child(2)').innerText r += `'${k}' => '${v}',\n` }); let php = `const WEWORK = [ ${r} ]` console.log(php) ``` |
4
letitbesqzr 2021-05-11 21:19:14 +08:00 2
遇到这种,我一般这样操作:
1. 右键审查元素,拿到这个 table 的 html 2. 在 https://tableconvert.com/ 导入 html table, 转换为 json [ { "错误码": -1, "错误说明": "系统繁忙", "排查方法": "服务器暂不可用,建议稍候重试。建议重试次数不超过 3 次。" }, { "错误码": 0, "错误说明": "请求成功", "排查方法": "接口调用成功" } .......... ] 3. 用 js 来循环这段 json, 拼接成代码 比如 `map.put("${key}","${value}")` |
5
tlerbao OP @letitbesqzr 兄弟,如果用 js,你应该看看 2 楼的哈,比较暴力
|
6
letitbesqzr 2021-05-11 22:11:42 +08:00
@tlerbao #5 只是提个方法,实际上还有很多复杂的表格,转换成 json 后 ,会比直接去读 dom 好处理的多。
|
7
tlerbao OP @letitbesqzr 嗯 感谢提供思路
|