# [SheetJS](https://sheetjs.com)
The SheetJS Community Edition offers battle-tested open-source solutions for
extracting useful data from almost any complex spreadsheet and generating new
spreadsheets that will work with legacy and modern software alike.
[SheetJS Pro](https://sheetjs.com/pro) offers solutions beyond data processing:
Edit complex templates with ease; let out your inner Picasso with styling; make
custom sheets with images/graphs/PivotTables; evaluate formula expressions and
port calculations to web apps; automate common spreadsheet tasks, and much more!
![License](https://img.shields.io/github/license/SheetJS/sheetjs)
[![Build Status](https://img.shields.io/github/workflow/status/sheetjs/sheetjs/Tests:%20node.js)](https://github.com/SheetJS/sheetjs/actions)
[![Snyk Vulnerabilities](https://img.shields.io/snyk/vulnerabilities/github/SheetJS/sheetjs)](https://snyk.io/test/github/SheetJS/sheetjs)
[![npm Downloads](https://img.shields.io/npm/dm/xlsx.svg)](https://npmjs.org/package/xlsx)
[![Analytics](https://ga-beacon.appspot.com/UA-36810333-1/SheetJS/sheetjs?pixel)](https://github.com/SheetJS/sheetjs)
[**Browser Test and Support Matrix**](https://oss.sheetjs.com/sheetjs/tests/)
[![Build Status](https://saucelabs.com/browser-matrix/sheetjs.svg)](https://saucelabs.com/u/sheetjs)
**Supported File Formats**
![circo graph of format support](formats.png)
![graph legend](legend.png)
## Table of Contents
<details>
<summary><b>Expand to show Table of Contents</b></summary>
<!-- toc -->
- [Getting Started](#getting-started)
* [Installation](#installation)
* [Usage](#usage)
* [The Zen of SheetJS](#the-zen-of-sheetjs)
* [JS Ecosystem Demos](#js-ecosystem-demos)
- [Acquiring and Extracting Data](#acquiring-and-extracting-data)
* [Parsing Workbooks](#parsing-workbooks)
* [Processing JSON and JS Data](#processing-json-and-js-data)
* [Processing HTML Tables](#processing-html-tables)
- [Processing Data](#processing-data)
* [Modifying Workbook Structure](#modifying-workbook-structure)
* [Modifying Cell Values](#modifying-cell-values)
* [Modifying Other Worksheet / Workbook / Cell Properties](#modifying-other-worksheet--workbook--cell-properties)
- [Packaging and Releasing Data](#packaging-and-releasing-data)
* [Writing Workbooks](#writing-workbooks)
* [Writing Examples](#writing-examples)
* [Streaming Write](#streaming-write)
* [Generating JSON and JS Data](#generating-json-and-js-data)
* [Generating HTML Tables](#generating-html-tables)
* [Generating Single-Worksheet Snapshots](#generating-single-worksheet-snapshots)
- [Interface](#interface)
* [Parsing functions](#parsing-functions)
* [Writing functions](#writing-functions)
* [Utilities](#utilities)
- [Common Spreadsheet Format](#common-spreadsheet-format)
* [General Structures](#general-structures)
* [Cell Object](#cell-object)
+ [Data Types](#data-types)
+ [Dates](#dates)
* [Sheet Objects](#sheet-objects)
+ [Worksheet Object](#worksheet-object)
+ [Chartsheet Object](#chartsheet-object)
+ [Macrosheet Object](#macrosheet-object)
+ [Dialogsheet Object](#dialogsheet-object)
* [Workbook Object](#workbook-object)
+ [Workbook File Properties](#workbook-file-properties)
* [Workbook-Level Attributes](#workbook-level-attributes)
+ [Defined Names](#defined-names)
+ [Workbook Views](#workbook-views)
+ [Miscellaneous Workbook Properties](#miscellaneous-workbook-properties)
* [Document Features](#document-features)
+ [Formulae](#formulae)
+ [Row and Column Properties](#row-and-column-properties)
+ [Number Formats](#number-formats)
+ [Hyperlinks](#hyperlinks)
+ [Cell Comments](#cell-comments)
+ [Sheet Visibility](#sheet-visibility)
+ [VBA and Macros](#vba-and-macros)
- [Parsing Options](#parsing-options)
* [Input Type](#input-type)
* [Guessing File Type](#guessing-file-type)
- [Writing Options](#writing-options)
* [Supported Output Formats](#supported-output-formats)
* [Output Type](#output-type)
- [Utility Functions](#utility-functions)
* [Array of Arrays Input](#array-of-arrays-input)
* [Array of Objects Input](#array-of-objects-input)
* [HTML Table Input](#html-table-input)
* [Formulae Output](#formulae-output)
* [Delimiter-Separated Output](#delimiter-separated-output)
+ [UTF-16 Unicode Text](#utf-16-unicode-text)
* [HTML Output](#html-output)
* [JSON](#json)
- [File Formats](#file-formats)
- [Testing](#testing)
* [Node](#node)
* [Browser](#browser)
* [Tested Environments](#tested-environments)
* [Test Files](#test-files)
- [Contributing](#contributing)
* [OSX/Linux](#osxlinux)
* [Windows](#windows)
* [Tests](#tests)
- [License](#license)
- [References](#references)
<!-- tocstop -->
</details>
## Getting Started
### Installation
**Standalone Browser Scripts**
The complete browser standalone build is saved to `dist/xlsx.full.min.js` and
can be directly added to a page with a `script` tag:
```html
<script lang="javascript" src="dist/xlsx.full.min.js"></script>
```
<details>
<summary><b>CDN Availability</b> (click to show)</summary>
| CDN | URL |
|-----------:|:-------------------------------------------|
| `unpkg` | <https://unpkg.com/xlsx/> |
| `jsDelivr` | <https://jsdelivr.com/package/npm/xlsx> |
| `CDNjs` | <https://cdnjs.com/libraries/xlsx> |
For example, `unpkg` makes the latest version available at:
```html
<script src="https://unpkg.com/xlsx/dist/xlsx.full.min.js"></script>
```
</details>
<details>
<summary><b>Browser builds</b> (click to show)</summary>
The complete single-file version is generated at `dist/xlsx.full.min.js`
`dist/xlsx.core.min.js` omits codepage library (no support for XLS encodings)
A slimmer build is generated at `dist/xlsx.mini.min.js`. Compared to full build:
- codepage library skipped (no support for XLS encodings)
- no support for XLSB / XLS / Lotus 1-2-3 / SpreadsheetML 2003 / Numbers
- node stream utils removed
</details>
With [bower](https://bower.io/search/?q=js-xlsx):
```bash
$ bower install js-xlsx
```
**ECMAScript Modules**
The ECMAScript Module build is saved to `xlsx.mjs` and can be directly added to
a page with a `script` tag using `type=module`:
```html
<script type="module">
import { read, writeFileXLSX } from "./xlsx.mjs";
/* load the codepage support library for extended support with older formats */
import { set_cptable } from "./xlsx.mjs";
import * as cptable from './dist/cpexcel.full.mjs';
set_cptable(cptable);
</script>
```
The [npm package](https://www.npmjs.org/package/xlsx) also exposes the module
with the `module` parameter, supported in Angular and other projects:
```ts
import { read, writeFileXLSX } from "xlsx";
/* load the codepage support library for extended support with older formats */
import { set_cptable } from "xlsx";
import * as cptable from 'xlsx/dist/cpexcel.full.mjs';
set_cptable(cptable);
```
**Deno**
`xlsx.mjs` can be imported in Deno. It is available from `unpkg`:
```ts
// @deno-types="https://unpkg.com/xlsx/types/index.d.ts"
import * as XLSX from 'https://unpkg.com/xlsx/xlsx.mjs';
/* load the codepage support library for extended support with older formats */
import * as cptable from 'https://unpkg.com/xlsx/dist/cpexcel.full.mjs';
XLSX.set_cptable(cptable);
```
**NodeJS**
With [npm](https://www.npmjs.org/package/xlsx):
```bash
$ npm install xlsx
```
By default, the module supports `require`:
```js
var XLSX = require("xlsx");
```
The module also ships with `xlsx.mjs` for use with `import`:
```js
import * as XLSX from 'xlsx/xlsx.mjs';
/* load 'fs' for readFile and writeFile support */
import * as fs from 'fs';
XLSX.set_fs(fs);
/* load 'stream' for stream support */
import { Readable } from 'stream';
XLSX.stream.set_readable(Readable);
/* load the codepage support library for extended support with older formats */
import * as cpexcel from 'xlsx/dist
没有合适的资源?快使用搜索试试~ 我知道了~
Vue3通用后台管理系统源码
共2000个文件
md:2000个
需积分: 0 0 下载量 22 浏览量
2023-11-16
14:19:31
上传
评论
收藏 509.68MB ZIP 举报
温馨提示
这个Vue3通用后台管理系统是一个功能强大且灵活的管理系统模板,适用于各种类型的后台管理应用程序。它基于Vue.js 3和最新的Vue生态系统构建而成,具有现代化的设计和用户友好的界面。 该系统提供了许多常见的后台管理功能,包括但不限于:用户管理、权限管理、数据可视化、表单验证、数据表格、图表展示等。它还支持响应式布局,可以在不同的设备上提供一致的用户体验。 该系统的源码结构清晰,使用了最佳的代码组织实践,使开发者能够轻松地理解和扩展功能。它采用了模块化的开发方式,使得不同功能模块之间的耦合度降低,便于维护和升级。 此外,该系统还集成了许多流行的第三方库和工具,如Vue Router、Vuex、Axios等,以提供更好的开发体验和性能优化。 总之,这个Vue3通用后台管理系统是一个功能丰富、易于使用和扩展的资源,适用于各种后台管理应用程序的开发。它将帮助开发者快速搭建高质量的后台管理系统,并提供良好的用户体验。
资源推荐
资源详情
资源评论
收起资源包目录
Vue3通用后台管理系统源码 (2000个子文件)
README.md 158KB
README.md 84KB
README.md 84KB
README.md 59KB
README.md 45KB
README.md 45KB
Readme.md 41KB
README.md 39KB
README.md 39KB
README.md 39KB
README.md 38KB
README.md 38KB
README.md 37KB
README.md 37KB
readme.md 36KB
readme.md 36KB
README.md 33KB
README.md 33KB
Readme.md 32KB
README.md 31KB
README.md 31KB
README.md 31KB
readme.md 30KB
readme.md 30KB
README.md 28KB
README.md 27KB
README.md 27KB
README.md 27KB
README.md 27KB
README.md 27KB
README.md 26KB
README.md 26KB
README.md 26KB
README.md 26KB
README.md 26KB
README.md 26KB
README.md 25KB
README.md 25KB
README.md 25KB
README.md 25KB
readme.md 24KB
README.md 24KB
README.md 24KB
README.md 24KB
README.md 23KB
README.md 23KB
README.md 23KB
README.md 23KB
README.md 23KB
README.md 23KB
README.md 23KB
README.md 23KB
README.md 22KB
README.md 22KB
README.md 22KB
README.md 22KB
README.md 22KB
README.md 22KB
README.md 22KB
README.md 21KB
README.md 21KB
README.md 21KB
README.md 21KB
README.md 21KB
README.md 21KB
README.md 19KB
README.md 19KB
README.md 19KB
README.md 19KB
README.md 18KB
README.md 18KB
README.md 18KB
README.md 18KB
README.md 18KB
README.md 18KB
README.md 18KB
README.md 17KB
README.md 17KB
README.md 17KB
README.md 17KB
README.md 17KB
README.md 16KB
README.md 16KB
README.md 16KB
README.md 16KB
README.md 16KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 15KB
README.md 14KB
README.md 14KB
README.md 14KB
README.md 14KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
马大哈登
- 粉丝: 6
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用漂移和扩散模型模拟pn二极管中的电流和电压的小型MATLAB脚本.rar
- 使用混合模仿强化学习架构的自主赛车Matlab代码.rar
- 使用漂移扩散解算器求解有机器件中的一维静电方程 matlab代码.rar
- 探索在星座上方的高度使用全球导航卫星系统的可行性Matlab代码.rar
- 图像融合评估的仓库,、Qabf、CC、SCD、Nabf、Qcv.rar
- 通过稀疏有界平方和优化可证明的全局最优单位四元数旋转平均 matlab代码.rar
- Matlab基于LSTM长短期记忆神经网络的锂电池寿命预测(含完整的程序,GUI设计和代码详解)
- 特定任务的 DBF(Design Build Fly)竞赛制作的无人机附matlab代码.rar
- 无人机飞行动力学和控制相关Matlab代码 matlab代码.rar
- python线程、队列等应用示例
- 无人机地面站和模拟器附matlab代码.rar
- 无人机道路裂缝检测附matlab代码 matlab代码.rar
- 无人机飞行控制系统模型SIMULINK代码 matlab代码.rar
- 无人机辅助边缘计算python代码.rar
- 无人机浮标系统的MATLAB Simulink实现.rar
- 无人机辅助移动边缘计算的计算卸载优化:一种深度确定性策略梯度方法python代码.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功