Flutter Excel处理插件arb_excel的使用
ARB Excel
ARB Excel 用于从 XLSX 文件中读取、创建和更新 ARB 文件。
安装
在终端中运行以下命令来全局激活 arb_excel
插件:
pub global activate arb_excel
使用
使用 arb_excel
插件的命令行工具进行操作:
pub global run arb_excel
arb_sheet [OPTIONS] path/to/file/name
OPTIONS
-n, --new 创建新的翻译表格
-a, --arb 导出到 ARB 文件
-e, --excel 将 ARB 文件导入到表格
创建 XLSX 模板文件
要创建一个新的 XLSX 模板文件,可以运行以下命令:
pub global run arb_excel -n app.xlsx
从 XLSX 文件生成 ARB 文件
要从现有的 XLSX 文件生成 ARB 文件,可以运行以下命令:
pub global run arb_excel -a app.xlsx
从 ARB 文件创建 XLSX 文件
要从现有的 ARB 文件创建一个 XLSX 文件,可以运行以下命令:
pub global run arb_excel -e app_en.arb
完整示例 Demo
下面是一个完整的示例,展示如何使用 arb_excel
插件处理 Excel 和 ARB 文件。
步骤 1:安装插件
首先,在终端中运行以下命令来全局激活 arb_excel
插件:
pub global activate arb_excel
步骤 2:创建 XLSX 模板文件
接下来,创建一个新的 XLSX 模板文件。假设我们要创建一个名为 app.xlsx
的文件:
pub global run arb_excel -n app.xlsx
这将在当前目录下创建一个名为 app.xlsx
的空模板文件。
步骤 3:编辑 XLSX 文件
打开刚刚创建的 app.xlsx
文件,根据需要添加或编辑翻译内容。例如,你可以添加如下内容:
key | en | zh |
---|---|---|
hello | Hello | 你好 |
goodbye | Goodbye | 再见 |
步骤 4:生成 ARB 文件
完成编辑后,运行以下命令将 XLSX 文件导出为 ARB 文件:
pub global run arb_excel -a app.xlsx
这将在当前目录下生成两个 ARB 文件:app_en.arb
和 app_zh.arb
。这些文件的内容可能如下所示:
app_en.arb
:
{
"hello": "Hello",
"goodbye": "Goodbye"
}
app_zh.arb
:
{
"hello": "你好",
"goodbye": "再见"
}
步骤 5:从 ARB 文件创建 XLSX 文件(可选)
如果你想从已有的 ARB 文件重新创建一个 XLSX 文件,可以运行以下命令:
pub global run arb_excel -e app_en.arb
更多关于Flutter Excel处理插件arb_excel的使用的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html