zoukankan      html  css  js  c++  java
  • 最简单的XML格式Excel表格文件


    最简单的XML格式Excel表格文件

    当然,还有几个地方是可以删除掉的内容,但是这样就有些破坏完整性了。这个文档的作用就是从XML数据源中导出数据之后,使用XSLT转换也可以把数据导出。简单!

    <?xml version="1.0"?>
    <?mso-application progid="Excel.Sheet"?>
    <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
     xmlns:o
    ="urn:schemas-microsoft-com:office:office"
     xmlns:x
    ="urn:schemas-microsoft-com:office:excel"
     xmlns:ss
    ="urn:schemas-microsoft-com:office:spreadsheet"
     xmlns:html
    ="http://www.w3.org/TR/REC-html40">
     
    <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
      
    <Title>Excel表格</Title>
      
    <LastAuthor>bigtall</LastAuthor>
     
    </DocumentProperties>
     
    <Styles>
      
    <Style ss:ID="Default" ss:Name="Normal">
       
    <Alignment ss:Vertical="Center"/>
       
    <Font ss:FontName="宋体" x:CharSet="134" ss:Size="12"/>
      
    </Style>
     
    </Styles>
     
    <Worksheet ss:Name="tt">
      
    <Table>
       
    <Row>
        
    <Cell ss:MergeAcross="6" ><Data ss:Type="String">Hello!World!</Data></Cell>
       
    </Row>
      
    </Table>
     
    </Worksheet>
    </Workbook>

    其实还可以精简到这样:

    <?xml version="1.0"?>
    <?mso-application progid="Excel.Sheet"?>
    <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
     xmlns:o
    ="urn:schemas-microsoft-com:office:office"
     xmlns:x
    ="urn:schemas-microsoft-com:office:excel"
     xmlns:ss
    ="urn:schemas-microsoft-com:office:spreadsheet"
     xmlns:html
    ="http://www.w3.org/TR/REC-html40">
     
    <Worksheet ss:Name="tt">
      
    <Table>
       
    <Row>
        
    <Cell><Data ss:Type="String">Hello!World!</Data></Cell>
       
    </Row>
      
    </Table>
     
    </Worksheet>
    </Workbook>

    其实把名称空间定义html,o,x三个删除也好使!

     

  • 相关阅读:
    [译]HTML&CSS Lesson5: 定位
    Emscripten教程之入门指导
    html简单响应式滚动条置顶
    移动web开发问题和优化小结
    React+Webpack+ES6 兼容低版本浏览器(IE9)解决方案
    ECMAScript中有两种属性:数据属性和访问器属性。
    css写作建议和性能优化小结
    validator API文档
    HBase概念学习(九)HTablePool为何弃用?
    leetcode -day 15 Distinct Subsequences
  • 原文地址:https://www.cnblogs.com/BigTall/p/51821.html
Copyright © 2011-2022 走看看