parser@0.2.0がリリースされました
2021.1.3
twinkle-parser@0.2.0
(opens new window)がリリースされました。
twinkle-parser
(opens new window)は、自由に利用可能なオープンソースウェアとして開発しています。問題点・不具合がありましたらぜひご報告ください。
# KdB アップデートの追従
KdB のアップデートによる、エクスポート CSV への以下の変更点に対応しました。
- 見出し行の追加
parse()
を、見出し行をスキップするように変更しました。従来の、見出し行がないデータを入力した場合も正常に動作します。- 見出し行の末尾にスペースが混入しており、CSV のパースエラー(
CsvError: Invalid Closing Quote
)が発生します。このため、CSV の行末にあるスペースをトリムするようにparse()
を変更しました。この挙動について問題がある場合は、#104 (opens new window)へご報告ください。
# --fields
オプションの追加
--fields
オプションにより、出力データのフィールドをフィルタすることができるようになりました。
twinkle-parser input.csv --fields title
{
"AB10001": {
"title": "授業名"
},
"AB10501": {
"title": "授業名"
}
}
# その他
- コンソールへのエラー出力が色付けされるようになりました。