private void ConvertToJson()
        {
            // JSON出力時はフォルダを選択して、そこにlocalesというフォルダを書き出す。
            // ⇒保存だけど、CommonOpenFileDialogを使用する。
            var dlg = new CommonOpenFileDialog();
            dlg.IsFolderPicker = true;
            dlg.AllowNonFileSystemItems = false;

            var result = dlg.ShowDialog();
            if (result != CommonFileDialogResult.Ok)
            {
                return;
            }

            var path = dlg.FileName;

            // コンバーターを作り、変換する
            var srcConverter = new ExcelConverter();
            var data = srcConverter.Read(this.SourcePath);


            var converter = new JsonConverter();
            converter.Write(data, path);
        }
        private void ConvertToXlsx()
        {
            var dlg = new CommonSaveFileDialog();
            dlg.EnsureReadOnly = false;
            dlg.Filters.Add(new CommonFileDialogFilter("xlsx files", "*.xlsx"));
            dlg.DefaultExtension = ".xlsx";
            dlg.AlwaysAppendDefaultExtension = true;    // 必ずデフォルトの拡張子をつけるように制限

            var result = dlg.ShowDialog();
            if (result != CommonFileDialogResult.Ok)
            {
                return;
            }

            var path = dlg.FileName;

            // コンバーターを作り、変換する
            var srcConverter = new JsonConverter();
            var data = srcConverter.Read(this.SourcePath);


            var converter = new ExcelConverter();
            converter.Write(data, path);
        }