关键信息
- 分类
- 转换与编码
- 输入类型
- file, select, text, number, checkbox
- 输出类型
- file
- 样本覆盖
- 4
- 支持 API
- Yes
概览
XLSX 区域提取器是一款高效的 Excel 数据处理工具,支持从工作表中精准提取指定区域或命名区域,并将其转换为结构化的 JSON 格式,方便开发者与数据分析师快速集成 Excel 数据。
适用场景
- •需要将 Excel 中的特定数据块转换为 JSON 格式进行程序调用时。
- •需要提取 Excel 命名区域以保持数据引用一致性时。
- •需要将表格数据转换为记录对象数组以便进行后续数据处理时。
工作原理
- •上传您的 Excel 文件并选择提取模式(单元格对象或记录对象)。
- •指定工作表名称、A1 区域或命名区域以锁定数据范围。
- •根据需要配置表头行、是否包含坐标以及是否去除空白单元格。
- •点击提取,工具将自动生成并输出符合要求的 JSON 文件。
使用场景
用户案例
1. 提取命名区域为坐标单元格
- 背景原因
- 项目组在 Excel 中定义了一个名为 'SalesRegion' 的命名区域,用于存储核心销售数据。
- 解决问题
- 需要将该区域的数据及其对应的行列坐标提取出来,以便在程序中进行精确定位。
- 如何使用
- 上传文件,在 '命名区域' 字段输入 'SalesRegion',选择 '单元格对象' 模式并勾选 '包含行列坐标'。
- 效果
- 生成包含每个单元格坐标(如 A1, B2)及其对应值的 JSON 文件。
2. 提取区域为对象数组
- 背景原因
- 有一份包含产品信息的 Excel 表格,第一行是字段名(如 ID, Name, Price)。
- 解决问题
- 需要将表格数据转换为 JSON 对象数组,以便直接导入到数据库中。
- 如何使用
- 上传文件,设置 'A1 区域' 为 'A1:C20',选择 '记录对象' 模式,并将 '表头行' 设置为 1。
- 效果
- 生成一个 JSON 数组,其中每个对象以第一行内容作为键,后续行作为值。
用 Samples 测试
json, xml, xlsx相关专题
常见问题
支持哪些 Excel 格式?
支持标准的 .xlsx 和 .xls 格式文件。
“单元格对象”和“记录对象”模式有什么区别?
单元格对象模式会保留每个单元格的行列坐标信息;记录对象模式则会将指定行作为表头,将数据转换为键值对数组。
可以提取命名区域吗?
可以,只需在“命名区域”选项中输入 Excel 中定义的名称即可直接提取。
如何处理表格中的空白行?
勾选“去除空白单元格/行”选项,工具会自动过滤掉数据区域内的空行或空单元格。
提取后的数据格式是什么?
提取结果为标准的 JSON 文件,您可以直接下载并在代码或数据库中使用。