文章标签 ‘XML’ 的存档

  • [原创]如何将EXCEL电子表格导出成XML?

    日期:2009.01.19 | 分类:OthersApp | 评论数:2

    语文不好,如有用词不当之处,望批评指正!

     

    需要准备的:
    1.您要导出的XLS文件,本例中为test.xls
    2.EXCEL2003(2007我不会用)
    3.记事本

    本实例目标:
    test.xlm中的数据导出成XML格式。
    每一个同学的成绩都存放在元素people中。
    姓名一栏的数据对应XML中people的子元素name
    班级对应class
    剩下的依此类推。

    步骤:

    1.用记事本准备一个您需要的XML文件。将其保存为test.xml
    含有XML的结构即可,不需要写入什么数据。
    注意:1.由于本例中导入的是多组数据,也就是说导入多个同学的各科成绩,因此需要将people元素重复一遍。否则,导出的仅仅是第一组数据。
                  2. people 子元素的名称要与后面XLS文件的表头名称相对应,如,本例中,电子表格第一列为 姓名 ,对应XML中的 name
    本例中截图如下:
    2009-01-19_11-26-07

    附:本例中需要的XML全部结构:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <root>
    <people>
    <name/>
    <class/>
    <num/>
    <yw/>
    <ywmc/>
    <sx/>
    <sxmc/>
    <yy/>
    <yymc/>
    <wl/>
    <wlmc/>
    <hx/>
    <hxmc/>
    <sw/>
    <swmc/>
    <zz/>
    <zzmc/>
    <ls/>
    <lsmc/>
    <dl/>
    <dlmc/>
    <jn/>
    <jnmc/>
    <zcj/>
    <mc/>
    </people>
    <people>
    <name/>
    <class/>
    <num/>
    <yw/>
    <ywmc/>
    <sx/>
    <sxmc/>
    <yy/>
    <yymc/>
    <wl/>
    <wlmc/>
    <hx/>
    <hxmc/>
    <sw/>
    <swmc/>
    <zz/>
    <zzmc/>
    <ls/>
    <lsmc/>
    <dl/>
    <dlmc/>
    <jn/>
    <jnmc/>
    <zcj/>
    <mc/>
    </people>
    </root>

    2.打开test.xls,单击 数据 菜单,依次点击 XML , XML源 ,在右侧出现如下图所示的窗口:
    2009-01-19_11-13-44

    3.单击 XML映射 ,在出现的对话框中点击 添加 ,选择您刚才编写的 test.xml ,截图如下:

    2009-01-19_11-18-011

    然后点击 确定 即可,此时右侧显示如下图所示的XML结构:
    2009-01-19_11-28-10

    4.直接将 people 拖到第一个同学( 张三 )的名字上即可,效果如下:
    2009-01-19_11-30-33

    5.好了,最后一步,导出。
       点 数据XML导出XML (这是您会十分惊喜地发现它不是灰色的了!)
      然后就像保存文件一样保存即可。
      再来张截图吧:2009-01-19_11-33-07

     

    到此为止,本实例的目标就算基本完成了,效果如下:
    2009-01-19_11-35-32

    附:本例中所需要的文件:

    xlstoxmlknightbynet

Tag Cloud…

3D ActionScript ActionScript3 AS ASP.net CN域名 Education Europeana EXCEL Flash google Internet JSON knightby Music Note Regexp RIA SEO theme US wordpress WOW XML 主机 主题 互联网|Internet 作品等级 博客 员工 图片 年轻人 插件 日志 日志|Note 欧洲数字图书馆 爆吧 牛year! 生活|Life 百度 网站 英语|English 谷歌 闪客小东 音乐

Twitter

Powered by Twitter Tools

最近文章

最近评论

我们都是90后

链接

分类

Statistics