使用SublimeText编辑大量文本到json格式


工欲善其事必先利其器

在日常的开发过程中,经常会碰到需要处理大量文本内容到指定格式的情况。

例如给你一堆IP、port。处理成php的数组格式,写到配置文件里。

给你一堆省市数据,写到配置文件里。

给你一组用户id,增加到白名单里。

等等等等。。。

因为基本没有看到同事或者朋友用多行编辑,快速完成这些繁琐的工作,所以,特意写一篇文章,科普下。

举个例子:

给定省市列表,处理成json格式

列表数据如下:

// 省略若干 与下方图示略有区别,但道理都是一样的
西班牙
      马德里
      巴塞罗那
      其他
新马泰
      新加坡城
      曼谷
      吉隆坡
      清迈
      普吉
      马六甲
      槟城
      其他
// 省略若干

结果格式:

[{"province":"北京","city":["朝阳","海淀"]},{"province":"暂时保密","city":[]}]

完整步骤如下:
sublimetext_1

sublimetext_2

sublimetext_3

sublimetext_4

sublimetext_5

sublimetext_6

sublimetext_7

sublimetext_8

sublimetext_9

sublimetext_10

sublimetext_11

sublimetext_12

sublimetext_13

sublimetext_14

sublimetext_15

sublimetext_16

sublimetext_17

sublimetext_18

sublimetext_19

sublimetext_20


发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注