ExcelConvert【Excel转换为XML JSON HTML CSV TXT】

news/2025/3/10 5:18:28/文章来源:https://www.cnblogs.com/ryueifu-VBA/p/18671373

ExcelConverter是用VB6开发的应用软件。

界面如下

 

第一部分:转换为XML

首先在Excel选择一部分数据。

 

软件里面勾选“首列作为元素名称”,单击“转换”

勾选与不勾选,得到如下XML数据,注意对比。

<root><金龙宇 性别="男" 年龄="29" 民族="汉族" 籍贯="上海"/><姚晨梦 性别="女" 年龄="29" 民族="满族" 籍贯="河北"/><吴虹羽 性别="男" 年龄="61" 民族="汉族" 籍贯="湖南"/><尤福根 性别="男" 年龄="42" 民族="汉族" 籍贯="湖南"/><王秋月 性别="女" 年龄="64" 民族="布依族" 籍贯="河北"/><赵梦琦 性别="女" 年龄="73" 民族="布依族" 籍贯="山东"/>
</root>
<root><data 姓名="金龙宇" 性别="男" 年龄="29" 民族="汉族" 籍贯="上海"/><data 姓名="姚晨梦" 性别="女" 年龄="29" 民族="满族" 籍贯="河北"/><data 姓名="吴虹羽" 性别="男" 年龄="61" 民族="汉族" 籍贯="湖南"/><data 姓名="尤福根" 性别="男" 年龄="42" 民族="汉族" 籍贯="湖南"/><data 姓名="王秋月" 性别="女" 年龄="64" 民族="布依族" 籍贯="河北"/><data 姓名="赵梦琦" 性别="女" 年龄="73" 民族="布依族" 籍贯="山东"/>
</root>

 

第二部分:转换为JSON

软件中勾选JSON那个地方的“首行作为键名”。勾选与不勾选的结果如下,注意对比

[{"姓名": "金龙宇","性别": "男","年龄": "29","民族": "汉族","籍贯": "上海"},{"姓名": "姚晨梦","性别": "女","年龄": "29","民族": "满族","籍贯": "河北"},{"姓名": "吴虹羽","性别": "男","年龄": "61","民族": "汉族","籍贯": "湖南"},{"姓名": "尤福根","性别": "男","年龄": "42","民族": "汉族","籍贯": "湖南"},{"姓名": "王秋月","性别": "女","年龄": "64","民族": "布依族","籍贯": "河北"},{"姓名": "赵梦琦","性别": "女","年龄": "73","民族": "布依族","籍贯": "山东"}
]
[["姓名","性别","年龄","民族","籍贯"],["金龙宇","男","29","汉族","上海"],["姚晨梦","女","29","满族","河北"],["吴虹羽","男","61","汉族","湖南"],["尤福根","男","42","汉族","湖南"],["王秋月","女","64","布依族","河北"],["赵梦琦","女","73","布依族","山东"]
]

 

第三部分:转换为HTML

勾选“首行作为标题行” ,可以看到有th标记

        <tr><th>姓名</th><th>性别</th><th>年龄</th><th>民族</th><th>籍贯</th></tr><tr><td>金龙宇</td><td></td><td>29</td><td>汉族</td><td>上海</td></tr><tr><td>姚晨梦</td><td></td><td>29</td><td>满族</td><td>河北</td></tr><tr><td>吴虹羽</td><td></td><td>61</td><td>汉族</td><td>湖南</td></tr><tr><td>尤福根</td><td></td><td>42</td><td>汉族</td><td>湖南</td></tr><tr><td>王秋月</td><td></td><td>64</td><td>布依族</td><td>河北</td></tr><tr><td>赵梦琦</td><td></td><td>73</td><td>布依族</td><td>山东</td></tr>

如果不勾选。

        <tr><td>姓名</td><td>性别</td><td>年龄</td><td>民族</td><td>籍贯</td></tr><tr><td>金龙宇</td><td></td><td>29</td><td>汉族</td><td>上海</td></tr><tr><td>姚晨梦</td><td></td><td>29</td><td>满族</td><td>河北</td></tr><tr><td>吴虹羽</td><td></td><td>61</td><td>汉族</td><td>湖南</td></tr><tr><td>尤福根</td><td></td><td>42</td><td>汉族</td><td>湖南</td></tr><tr><td>王秋月</td><td></td><td>64</td><td>布依族</td><td>河北</td></tr><tr><td>赵梦琦</td><td></td><td>73</td><td>布依族</td><td>山东</td></tr>

另外,本工具还支持合并单元格。

如果Excel里面是合并单元格,生成的HTML Table也是对应的合并单元格。

==

 

第四部分:转换为CSV【需要事先勾选 ANSI还是UTF-8编码】

 

第五部分:转换为TXT

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/869181.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Kyutai开源端侧模型Helium -1 preview;FoloToy内测「超级智能体」,支持联网查询和语音调整音量语速

开发者朋友们大家好:这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编辑…

多模态大模型InterVL2.5使用记录

本文记录在本地安装和测试InterVL2.5(26B版本) 论文:https://arxiv.org/abs/2412.05271 Huggingface模型权重下载页:https://huggingface.co/collections/OpenGVLab/internvl25-673e1019b66e2218f68d7c1c Github: https://github.com/OpenGVLab/InternVL 本地硬件:RTX3090 1…

JR九州列车播放收听

JR Kyushu 是一款用VB.NET开发的软件。启动软件时大约需要等待10分钟。 以树形结构显示各个站台,鼠标点击每个节点,可以听到播放声音。 效果图如下

英语语法(修饰词)

形容词简介 冠词(例如 the、a 和 an 等词) 定冠词和不定冠词 副词简介 关系副词 形容词顺序例子: 逗号和形容词 例子: 比较级和最高级简介 形成比较级和最高级修饰语 例子: 强化词和程度副词 例子:

RunMacro2003

这是一款基于XML数据生成Excel / Word / PPT 2003 工具栏界面的COM加载项。 在Excel 2003的COM 加载项勾选“RunMacro2003”,就可以看到自定义工具栏。 示例XML内容如下:<CommandBars><CommandBar Name="Worksheet Menu Bar"><!--内置菜单栏-->&…

mysqlworkbench如何导出查询结果

步骤一:找到本地文件导出权限位置show variables like %secure%; ##用于查看本地文件导入权限是否开启 set global local_infile =1; ##打开权限 show global variables like %secure_file_priv%;##找到权限的目录 步骤二:导出查询结果查询语句 INTO OUTFILE C:/ProgramDat…

【附源码】JAVA房屋租赁系统源码+SpringBoot+VUE+前后端分离

学弟,学妹好,我是爱学习的学姐,今天带来一款优秀的项目:房屋租赁系统 。 本文介绍了系统功能与部署安装步骤,如果您有任何问题,也请联系学姐,偶现在是经验丰富的程序员! 一. 系统演示 截图 二. 系统概述 技术栈 后端 : JDK8 , SpringBoot , SpringMVC , Myba…

uni-app 本地打包

1.前言打包分为2个部分:App资源替换和打包配置(包名,应用名称,版本号,图标,证书等),目前整包升级存在问题2.配置包名包名怎么获取:包名就是appid,可以通过编辑器或者开发者后台管理中心看到配置包名:文件路径(HBuilder-Integrate-AS\simpleDemo\src\main\assets\data…

‌OCP英文全称是什么

在数据库领域,OCP全称为Oracle Certified Professional,是Oracle公司提供的Oracle数据库中级认证,专门针对数据库管理员(Database Administrator,简称DBA)和数据库开发人员。以下是关于OCP认证的详细介绍: 认证领域与级别: OCP认证主要与Oracle数据库管理相关,涵盖了数据…

MD5生成器

MD5生成器是我用VB6开发的。 可以把一个字符串转换为MD5加密文本,也可以把电脑中的一个文件转换为MD5文本。 第一个路线: 字符串→字节数组→MD5 第二个路线:文件→字节数组→MD5 效果如下:

批量生成并打印文档Excel2Word

Excel2Word是一款利用Excel数据生成Word文档的工具。 使用过程主要分为 两部分:Word模板制作 批量生成Word(生成、保存、打印 可选)其中Word模板制作,是在Word模板中插入书签,并且与Excel标题行的列名关联。 批量生成Word,是在Excel中选中多行,然后点击 生成 即可。以下…

一种基于具身化、符号嵌入、因果学习和记忆原则的通用人工智能(AGI)框架

Generalist AI (AGI) framework based on the principles of embodiment, grounding, causality and memory 图:通用 AGI 系统的功能框图。概念模型由以下部分组成:(1)核心框架、体现,提供与世界接口和交互的物理本质和必要机制; (2)记忆,由不同的记忆子系统组成——感…