zoukankan      html  css  js  c++  java
  • js-xlsx

    XLSX.read(data, {type: type});

    type主要取值如下:

    base64: 以base64方式读取;

    binary: BinaryString格式(byte n is data.charCodeAt(n))

    string: UTF8编码的字符串;

    buffer: nodejs Buffer;

    array: Uint8Array,8位无符号数组;

    file: 文件的路径(仅nodejs下支持);
    ---------------------------------------------
    只要不是!开头的都表示普通cell,否则,表示一些特殊含义

    sheet['!ref']:表示所有单元格的范围,例如从A1到F8则记录为A1:F8;A到 F 列数 8行

    sheet[!merges]:存放一些单元格合并信息,是一个数组,每个数组由包含s和e构成的对象组成,
    s表示开始,e表示结束,r表示行,c表示列;

    e:{c:5,r:0} A1 F1合并
    s:{c:0,r:0}

    e:{c:5,r:9}
    s:{c:0,r:9} A10 F10合并
    ------------------------------------------
    每一个单元格是一个对象(Cell Object),主要有t、v、r、h、w等字段:

    t:表示内容类型,s表示string类型,n表示number类型,b表示boolean类型,d表示date类型,等等

    v:表示原始值;

    f:表示公式,如B2+B3;

    h:HTML内容

    w:格式化后的内容

    r:富文本内容rich text

  • 相关阅读:
    Firebase 如何创建登录 Token
    GitHub 如何从特定的版本中创建分支
    Firebase 命令行工具
    Python 日期格式和时间以及当前时间和时间戳
    Python DataTime 日期处理
    Python With 关键字和语句
    完整的微信接口类
    HashMap
    java运行时数据区域
    POI学习
  • 原文地址:https://www.cnblogs.com/mmbbflyer/p/11647742.html
Copyright © 2011-2022 走看看