共计 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. 完成导入,你会发现这些数据都导入成功了。
正文完