丁延海优秀作者
原创内容 来源:小居数码网 时间:2024-07-27 14:15:01 阅读() 收藏:23 分享:47 爆
导读:您正在阅读的是关于【数码知识】的问题,本文由科普作家协会,生活小能手,著名生活达人等整理监督编写。本文有685个文字,大小约为3KB,预计阅读时间2分钟。
Excel2Json 是将Excel表格直接导出成JSON文件格式的一个小工具
比如:java -jar Excel2Json-1.1.jar C:example.xls D:outexample.json
不带符号的表单会作为基础模式导出,上图的例子导出的Json结构为:
{ "normal": [ { "name": "xxx", "ID": "ID_001", "age": 15, "info": [ { "arg2": "yy", "arg1": "xx" }, { "arg2": 23, "arg1": 1.1 } ], "info2": [ "ID001", "ID002", 15 ] } ]}
以#开头表示当前Sheet不导出,同理在Sheet内部也是这样. 一行或者一列以#开头均不导出
以$开头,则内部仅读取前四列中的信息(从第二行开始读起,第一行不读取),其中
{ "eranInfo": { "gender": 1, "name": "Eran", "icon": "icon.png", "ID": "function test(){alert("Called");}", "age": 18, "info": [ { "arg2": "yy", "arg1": "xx" }, { "arg2": 23, "arg1": 1.1 } ], "info2": [ "ID001", "ID002", 15 ] }}
以!开头的Excel一般用于多语言文件. 程序导出逻辑同$开头的Sheet,不过会把每一列单独导出一个Json文件. 比如当前Excel文件名是I18N,则上图中的表会被分别导出到I18N_zh_CN.json和I18N_en_US.json
其导出的Json结构为:
{ "I18N": { "Common_OK": "好", "TF_GiftBtn": "礼物", "info": [ { "arg2": "yy", "arg1": "xx" }, { "arg2": 23, "arg1": 1.1 } ], "info2": [ "ID001", "ID002", 15 ] }}
其内部的一级Key,上面Demo中的I18N就是Excel的文件名.
上面就是小居数码小编今天给大家介绍的关于(将excel文件生成json格式)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。
94%的朋友还想知道的:
(344)个朋友认为回复得到帮助。
部分文章信息来源于以及网友投稿,转载请说明出处。
本文标题:将Excel文件转换成json数据(将excel文件生成json格式):http://sjzlt.cn/shuma/151961.html