Home Explore Blog CI



nushell

commands/docs/from_ods.md
1bece00713960a6d8eff5452cfc67e1f94ad96c6af773cd500000003000003ae
---
title: from ods
categories: |
  formats
version: 0.104.0
formats: |
  Parse OpenDocument Spreadsheet(.ods) data and create table.
usage: |
  Parse OpenDocument Spreadsheet(.ods) data and create table.
editLink: false
contributors: false
---
<!-- This file is automatically generated. Please edit the command in https://github.com/nushell/nushell instead. -->

# `from ods` for [formats](/commands/categories/formats.md)

<div class='command-title'>Parse OpenDocument Spreadsheet(.ods) data and create table.</div>

## Signature

```> from ods {flags} ```

## Flags

 -  `--sheets, -s {list<string>}`: Only convert specified sheets


## Input/output types:

| input  | output |
| ------ | ------ |
| string | table  |
## Examples

Convert binary .ods data to a table
```nu
> open --raw test.ods | from ods

```

Convert binary .ods data to a table, specifying the tables
```nu
> open --raw test.ods | from ods --sheets [Spreadsheet1]

```

Chunks
54e26048 (1st chunk of `commands/docs/from_ods.md`)
Title: from ods: Parse OpenDocument Spreadsheet Data
Summary
The `from ods` command parses OpenDocument Spreadsheet (.ods) data into a table. It accepts raw string input (typically from opening an .ods file) and provides a `--sheets` flag to specify which sheets to convert. Examples demonstrate converting .ods data and specifying sheets to convert.