以下の画像ファイルは、元のデータをコピーしたもの。そのほかのファイルはスクリプトが生成したファイルだ。いうテンプレートエンジンが標準でついている。これ、今回調べてて初めて知った。string.Template、単純な値の挿入はできるけど繰り返しや条件分岐の機能がない。標準添付されてるのはいいけど、変数を値に置き換えるだけしかできないんじゃ、用途は限られるよなぁ。出力ができることを知った。調べてみると結構前からできるようになってたようだ。変換してから処理していた。しておきたいんだよね。はいてくれるなら面倒な変換の手間を省いてそのままスクリプトで処理できる......と思ってやってみたらエラーになった。BOM(バイトオーダーマーク)がついているのが原因らしい。ついてるのとついてないのがあるのは知ってたけど、気にしたことはなかった。