何気ない雑多なこと
Excelファイル読み込み完了
昨日の時点ではやっぱり読み込みが間違ってた。 無事、修正完了😄 OpenXMLの仕様を把握しているわけではないため、怪しいところもあるが、大丈夫そうだ。 これを作るときにXMLParserのライブラリも用意した。 おかげでXMLの解析が楽になった気がする。
Excelの読み込みはこんな感じ。 XlsxLoader loader = new XlsxLoader(); Workbook workbook = (Workbook) loader.load("sample.xlsx");
…XMLをDB代わりに
XMLってDB代わりになるのだろうか? 大雑把に言うと、便利なAPIが揃っていたらある程度は使えるのだろうけど、あとは速度。
試しに100万行のXMLを解析して舐めてみた。 いくつかの要素はあるものの、実際に必要としてる要素は1つだし、他の要素はほとんど無視してるので、ほんとに舐めただけ。 ログを出力すると約15分。 ログを出力しないと約45秒。 ちなみに、方式はStAXってやつ。
…