JSON

从 CSV 文件初始化 JSON 数组

从 CSV 文件加载数组内容到 JSON 标识,适用于批量配置读取、表格数据导入和文件型结构化数据处理。

命令用途

Json-InitArrayFromCsvFile 对应的实际命令写法是 JSON <标识> InitArrayFromCsvFile,用于从 CSV 文件加载数组内容到 JSON 标识。

它适合把外部表格型数据直接导入脚本里,再继续做排序、读取和导出。

命令名

Json-InitArrayFromCsvFile

调用格式

JSON <标识> InitArrayFromCsvFile <文件路径>

参数说明

参数必填说明
标识是接收数组结果的 JSON 标识。
InitArrayFromCsvFile是固定子命令,表示从 CSV 文件初始化数组。
文件路径是要读取的 CSV 文件路径。

返回或影响

  • 该命令会把 CSV 文件内容转换成 JSON 数组并写入目标标识。
  • 适合导入外部表格配置或预生成的数据列表。
  • 初始化完成后,可以继续执行排序、计数或导出相关命令。

示例

基础用法

#ACT
JSON 排行数组 InitArrayFromCsvFile ..\CsvData\rank.csv

这段写法会把 rank.csv 里的 CSV 内容加载成 排行数组。

常见变体

#ACT
JSON 掉落表 InitArrayFromCsvFile ..\CsvData\drops.csv
JSON 掉落表 SortByValue 1

这类写法适合从 CSV 文件载入表格数据后,再按值做降序排序。

注意事项

  • 文件路径和文件格式都要写对,否则后续 JSON 读取结果通常不会符合预期。
  • 如果 CSV 数据本来已经在字符串变量中,不需要先保存到文件时,Json-InitArrayFromCsv 会更直接。
  • 导入的是数组结构,更适合表格型数据,而不是普通对象型配置。

相关命令