excel 快速导入json格式文档

218次阅读

共计 273 个字符,预计需要花费 1 分钟才能阅读完成。

今天有个需要,需要将前端中错误码国际化文件中的错误码,导出到 Excel 中。

从网上搜了下,大部分 json 转 Excel 的都是那种比较像表格文件的标准格式,但我的却是那种非标准的, 如下

1
<table class="hljs-ln"><tbody><tr><td class="hljs-ln-line hljs-ln-numbers" data-line-number="1"><div class="hljs-ln-n" data-line-number="1"></div></td><td class="hljs-ln-line hljs-ln-code" data-line-number="1">{</td></tr><tr><td class="hljs-ln-line hljs-ln-numbers" data-line-number="2"><div class="hljs-ln-n" data-line-number="2"></div></td><td class="hljs-ln-line hljs-ln-code" data-line-number="2">"<span class="hljs-selector-tag">label</span>":<span class="hljs-string">" 在线升级 "</span>,“errCode”:<span class="hljs-string">"cpu 检查 "</span>,</td></tr><tr><td class="hljs-ln-line hljs-ln-numbers" data-line-number="3"><div class="hljs-ln-n" data-line-number="3"></div></td><td class="hljs-ln-line hljs-ln-code" data-line-number="3">...</td></tr><tr><td class="hljs-ln-line hljs-ln-numbers" data-line-number="4"><div class="hljs-ln-n" data-line-number="4"></div></td><td class="hljs-ln-line hljs-ln-code" data-line-number="4"> </td></tr><tr><td class="hljs-ln-line hljs-ln-numbers" data-line-number="5"><div class="hljs-ln-n" data-line-number="5"></div></td><td class="hljs-ln-line hljs-ln-code" data-line-number="5">}</td></tr></tbody></table>

于是想出了如下的办法:

1. 首先将以上文本拷贝到 1.csv 文件中

2. 将 , 替换成 \t

3. 将 ” 替换成 空格

4. 保存 1.csv

5.excel 中选择数据 tab 菜单,点击“自文件”,选择 1.csv

6. 将数据分割符号选择自定义,输入:

7. 完成导入,你会发现这些数据都导入成功了。

大家可以试试看,有问题可以留言

正文完
 0