Excel日常用得很多,与Word、PPT合称微软办公软件的三件套。Excel是一种保存表格信息为主的文件格式,可以自主设置行、列、内容,实现内容筛选等基本功能。

XML也是一种保存数据的格式,主要用作配置文件,有如下两种基本格式1

<!-- 格式1 -->
<person age="too young" experience="too simple" result="sometimes naive" />

<!-- 格式2 -->
<person>
    <age value="too young" />
    <experience value="too simple" />
    <result value="sometimes naive" />
</person>

另一种与XML相似的数据保存格式是JSON,到底使用那种格式,根据应用领域和需求考虑,评价维度一般有数据传输速度、数据类型、可读性等。

{
    "age":"too young",
    "experience":"too simple",
    "result":"sometimes naive"
}

现在考虑一种需求:需要解析XML文件格式的数据,分析其中数据,导出为Excel文件格式。在Excel中修改数据,然后再转换为XML格式数据。

需求分析

待补充

设计实现

待补充


  1. XML到底是干什么的? ↩︎