文章标签 ‘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…

主机 主题 互联网|Internet 作品等级 博客 员工 图片 年轻人 插件 日志 日志|Note 欧洲数字图书馆 爆吧 牛year! 生活|Life 百度 网站 英语|English 谷歌 闪客小东 音乐 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

Twitter

Powered by Twitter Tools

最近文章

最近评论

我们都是90后

链接

分类

Statistics