5

csvデータをstackoverflowに適したテーブルに変換するオンラインツールはありますか?コマンドラインでの結果のmysqlレンダリングに似ています。

2012-05-02,palani,My first comment
2012-05-02,raja,My second comment
2012-05-02,palani,My third comment
2012-05-03,raja,My fourth comment

とてもフレンドリーに

+-------------+-----------+----------------------+
| 2012-05-02  | palani    | My first comment     |
+-------------+-----------+----------------------+
| 2012-05-02  | raja      | My second comment    |
+-------------+-----------+----------------------+
| 2012-05-03  | palani    | My third comment     |
+-------------+-----------+----------------------+
| 2012-05-03  | raja      | My fourth comment    |
+-------------+-----------+----------------------+
4

7 に答える 7

2

たぶん、これはあなたが探しているものと正確に一致していなくてもあなたを助けるかもしれません。ツールはアスキーアートテーブルへのtsv(タブ区切り値)であるため、csv2tsvコンバーターが必要です。

于 2012-05-09T14:58:33.613 に答える
2

Millerを使用して実行

mlr --c2p cat input.csv

出力

2012-05-02 palani My first comment
2012-05-02 raja   My second comment
2012-05-02 palani My third comment
2012-05-03 raja   My fourth comment

または実行中

mlr --c2p --barred cat input.csv

出力

+------------+--------+-------------------+
| 2012-05-02 | palani | My first comment  |
+------------+--------+-------------------+
| 2012-05-02 | raja   | My second comment |
| 2012-05-02 | palani | My third comment  |
| 2012-05-03 | raja   | My fourth comment |
+------------+--------+-------------------+

また

mlr --c2p --implicit-csv-header --barred cat input.csv
+------------+--------+-------------------+
| 1          | 2      | 3                 |
+------------+--------+-------------------+
| 2012-05-02 | palani | My first comment  |
| 2012-05-02 | raja   | My second comment |
| 2012-05-02 | palani | My third comment  |
| 2012-05-03 | raja   | My fourth comment |
+------------+--------+-------------------+

また

mlr --c2m --implicit-csv-header --barred cat input.csv
| 1 | 2 | 3 |
| --- | --- | --- |
| 2012-05-02 | palani | My first comment |
| 2012-05-02 | raja | My second comment |
| 2012-05-02 | palani | My third comment |
| 2012-05-03 | raja | My fourth comment |
1 2 3
2012-05-02 パラニ 私の最初のコメント
2012-05-02 ラジャ 私の2番目のコメント
2012-05-02 パラニ 私の3番目のコメント
2012-05-03 ラジャ 私の4番目のコメント
于 2021-12-01T12:48:52.417 に答える
1

カンマ区切り値をテキストテーブルに変換するには、このツールが好きです。線幅を設定することもできます。また、上級ユーザーの場合、テーブルのセルの幅と配置の制御は非常に適切です。

于 2013-03-07T01:10:25.113 に答える
0

このツールはhttp://www.convertcsv.com/csv-to-flat-file.htmで使用して います。列ヘッダーも処理します。[ASCIIテーブル-サイズ化]ボックスをクリックします。

于 2013-11-05T19:07:28.323 に答える
0

csvkitツールが含まれていますcsvlook(およびcsvformat):

入力

cat <<EOF | csvlook
2012-05-02,palani,My first comment
2012-05-02,raja,My second comment
2012-05-02,palani,My third comment
2012-05-03,raja,My fourth comment
EOF

出力

| 2012-05-02 | palani | My first comment  |
| ---------- | ------ | ----------------- |
| 2012-05-02 | raja   | My second comment |
| 2012-05-02 | palani | My third comment  |
| 2012-05-03 | raja   | My fourth comment |
于 2018-02-22T21:30:47.787 に答える
0

Pythonで書かれた、まさにこれを行う別のツール(YATG、さらに別のテーブルジェネレーター)があります。

参照:https ://github.com/10gic/yatg

データを入力として受け取ります。ここに出力があります(emacsテーブルスタイル):

+------------+--------+-------------------+
| 2012-05-02 | palani | My first comment  |
+------------+--------+-------------------+
| 2012-05-02 | raja   | My second comment |
+------------+--------+-------------------+
| 2012-05-02 | palani | My third comment  |
+------------+--------+-------------------+
| 2012-05-03 | raja   | My fourth comment |
+------------+--------+-------------------+
于 2018-04-06T02:48:46.600 に答える
0

オンラインツールを強くお勧めします:CSVをASCIIテーブルに変換します

これは、テーブル形式用に設計された私のお気に入りの変換ツールであり、csvをさまざまなわかりやすいプレーンテキストテーブルに変換できます。

  1. ASCIIテーブル(mysqlスタイル)
+─────────────+─────────+───────────────────+
| 2012-05-02  | palani  | My first comment  |
+─────────────+─────────+───────────────────+
| 2012-05-02  | raja    | My second comment |
+─────────────+─────────+───────────────────+
| 2012-05-02  | palani  | My third comment  |
+─────────────+─────────+───────────────────+
| 2012-05-03  | raja    | My fourth comment |
+─────────────+─────────+───────────────────+
  1. reStructuredTextグリッドテーブル
+-------------+---------+-------------------+
| 2012-05-02  | palani  | My first comment  |
+=============+=========+===================+
| 2012-05-02  | raja    | My second comment |
+-------------+---------+-------------------+
| 2012-05-02  | palani  | My third comment  |
+-------------+---------+-------------------+
| 2012-05-03  | raja    | My fourth comment |
+-------------+---------+-------------------+
  1. Unicodeテーブル(1行)
┌─────────────┬─────────┬───────────────────┐
| 2012-05-02  | palani  | My first comment  |
├─────────────┼─────────┼───────────────────┤
| 2012-05-02  | raja    | My second comment |
| 2012-05-02  | palani  | My third comment  |
| 2012-05-03  | raja    | My fourth comment |
└─────────────┴─────────┴───────────────────┘
  1. Unicodeテーブル
╔═════════════╦═════════╦═══════════════════╗
║ 2012-05-02  ║ palani  ║ My first comment  ║
╠═════════════╬═════════╬═══════════════════╣
║ 2012-05-02  ║ raja    ║ My second comment ║
║ 2012-05-02  ║ palani  ║ My third comment  ║
║ 2012-05-03  ║ raja    ║ My fourth comment ║
╚═════════════╩═════════╩═══════════════════╝

そして、プレーンテキストASCIIテーブルの他のいくつかのフォーマット。「個別の行を強制する」と入力して、タイトルを明確に表現するかどうかを決定することもできます。

ここに画像の説明を入力してください

于 2021-12-01T12:14:34.317 に答える