parse_sheet
Parse Excel/CSV files into structured JSON data. Retrieve file overviews (row count, column types, previews) or full data. Control data inclusion, styles, and ranges for efficient analysis and processing.
Instructions
解析Excel/CSV文件为结构化JSON数据。默认返回文件概览信息(行数、列数、数据类型、前几行预览),避免上下文过载。LLM可通过参数控制是否获取完整数据、样式信息等。适合数据分析和处理,修改后可用apply_changes写回。
Input Schema
Name | Required | Description | Default |
---|---|---|---|
file_path | Yes | 目标表格文件的绝对路径,支持 .csv, .xlsx, .xls, .xlsb, .xlsm 格式。 | |
include_full_data | No | 【可选,默认false】是否返回完整数据。false时只返回概览和预览,true时返回所有行数据。大文件建议先查看概览。 | |
include_styles | No | 【可选,默认false】是否包含样式信息(字体、颜色、边框等)。样式信息会显著增加数据量。 | |
max_rows | No | 【可选】最大返回行数。用于限制大文件的数据量,超出部分会被截断并提示。 | |
preview_rows | No | 【可选,默认5】预览行数。当include_full_data为false时,返回前N行作为数据预览。 | |
range_string | No | 【可选】单元格范围,如'A1:D10'。指定范围时会返回该范围的完整数据。 | |
sheet_name | No | 【可选】要解析的工作表名称。如果留空,使用第一个工作表。 |