Skip to content

twinkle-parser@0.2.0がリリースされました。

twinkle-parserは、自由に利用可能なオープンソースウェアとして開発しています。問題点・不具合がありましたらぜひご報告ください。

KdB アップデートの追従

KdB のアップデートによる、エクスポート CSV への以下の変更点に対応しました。

  • 見出し行の追加
    • parse()を、見出し行をスキップするように変更しました。従来の、見出し行がないデータを入力した場合も正常に動作します。
    • 見出し行の末尾にスペースが混入しており、CSV のパースエラー(CsvError: Invalid Closing Quote)が発生します。このため、CSV の行末にあるスペースをトリムするようにparse()を変更しました。この挙動について問題がある場合は、#104へご報告ください。

--fieldsオプションの追加

--fieldsオプションにより、出力データのフィールドをフィルタすることができるようになりました。

shell
twinkle-parser input.csv --fields title
json
{
  "AB10001": {
    "title": "授業名"
  },
  "AB10501": {
    "title": "授業名"
  }
}

その他

  • コンソールへのエラー出力が色付けされるようになりました。