解析とファイルへの書き込みを完全分離化