kgtt-cli
これのデータどこにいった........??🤔
もしかして削除してしまったか!?!?
うわああああああ
ダウンロードフォルダ上でプロジェクトを展開するのはやめようね!!!
次の手順で変換する。
.xlsx --(1)Excel--> .csv --(2)--> .json
(2)部の部分を主に開発する。
(1)部は手動で。
「CSV UTF-8」で保存する。
使用するもの・前提知識
使うパッケージ
関西学院大学の事務室が配布した2023年度時間割
これらの処理を行う際には自己責任でお願いします。
p.icon言語選択
C言語 --> マルチバイト文字入力の扱いが面倒そう...?
C++ --> csvの入出力に慣れていない、僕自身まだ使い慣れてない。
こういう小さいプロジェクトでもC++を気軽に扱えるようになりたい
雑多なノート
与えられた科目名である講義を探す。
p.icon二分探索の実装
p.icon講義名一覧ファイル入力からデータを受け取る
p.iconマッチする講義名を各行に列挙する
ターム, 時限, 講義者名, 授業コード
--> 秋学期のデータも読み込めるようにしちゃう!
複数候補あればそれらも1セルにまとめて出す
重複なし
区切り文字は-
火1-火2など
それで、新たなCSVテキストファイルを得ることができる
入力列をプログラムに入力
出力されたものをスプレッドシートに貼っつける
p.icon前処理の自動化
Windows, DOSからutf-8へ変換
""で囲まれたセル内改行をなくす。
前から指定行数だけ置換する方法
前処理をcsvを読み込む前に挟み込む。
p.icon機能をasync function化
p.iconinit
search
Excelの春学期のシートと秋学期のシートを読み込む
セル内改行がおかしく変換されないか確認
行としての改行は\r\nでセルの改行が\n
UTF-8で出力されるか確認
ローマ数字がどう出力されているか確認