区切りテキストをMarkdown表に変換する方法
区切り文字で分けたテキストを貼り付け、区切り文字、見出し、配置を設定して実行すると、Markdown表に変換できます。入力は空白行を除いて2行以上必要です。
区切りテキストをMarkdown表にする
区切り文字で分けたテキストを、Markdownで扱える表に変換するためのツールです。CSVのように1行ごとにデータを並べた内容を貼り付け、区切り文字や見出しの扱い、文字の配置を指定できます。Markdown表を手作業で整える手間を減らしたいときに向いています。
変換の手順
- 変換したいデータを入力欄に貼り付けます。成功させるには、空白行を除いて2行以上の入力が必要です。行の前後や各セルの前後にある空白は取り除かれ、空白行は無視されます。
- 区切り文字を選びます。指定しない場合はカンマが使われ、各行は指定した区切り文字でセルに分割されます。引用符を使った特殊な解析や、指定した文字以外の区切り規則は前提にしないでください。
- 先頭行を見出しとして扱うかを設定します。初期状態では先頭行が見出しです。見出しとして扱わない場合は、列に一般的なラベルが自動生成されます。
- 列の配置を左揃え、中央揃え、右揃えから選びます。初期状態は左揃えです。対応していない配置値になった場合も左揃えに戻ります。
- 変換を実行し、生成されたMarkdown表を確認してコピーします。行によってセル数が違う場合、最もセル数が多い行に合わせて不足分が空セルで補われます。
生成結果の確認ポイント
出力は、入力の各行を行として並べたMarkdown表です。見出しを有効にした場合は先頭行が見出しになり、無効にした場合は自動生成された列ラベルが使われます。区切り文字を間違えると、1行が意図した列に分かれず、表の列数や内容が崩れて見えます。
表示位置は選択した配置に反映されますが、対応していない配置は左揃えとして扱われます。入力に空白行があっても結果には含まれず、行のセル数が揃っていないときは不足セルが空欄になります。したがって、変換後は列の分割、見出し、空欄の位置を確認してから利用してください。
使用例
商品名と数量を2列のMarkdown表に整形したい場面で、カンマ区切りの2行を入力して変換します。
カンマ区切りで「商品,数量」「りんご,3」の2行を入力し、区切り文字をカンマ、見出しを有効、配置を左揃えにして変換します。
出力はMarkdown表の形式になり、先頭行が見出しとして扱われ、各データ行がその下に並びます。
制限事項
- 各行は指定した区切り文字でセルに分割されます。引用符を考慮した解析や、ここで示されていない区切り規則までは確認できないため、入力形式に合わせた区切り文字を指定してください。
よくある間違い
- 列が正しく分かれない場合は、入力で実際に使っている区切り文字と設定が一致していない可能性があります。カンマ以外で区切ったデータなら、その文字を区切り文字として指定してから再変換してください。
よくある質問
1行だけのテキストでもMarkdown表にできますか?
入力が空白行を除いて1行だけの場合は、変換に必要な行数を満たしません。2行以上のデータを用意してください。
先頭行を見出しにしない設定はできますか?
見出しを無効にした場合は、先頭行を見出しとして使わず、列に一般的なラベルが自動生成されます。
列の文字を中央揃えや右揃えにできますか?
指定できる配置は左揃え、中央揃え、右揃えです。対応外の配置値は左揃えとして扱われます。