ASCIIアートテーブルを作成するWebアプリはありますか?[閉まっている]


67

このようなASCIIアートテーブルを作成できるWebアプリはありますか?:

------------------------------------------------
| | ColA | ColB |
------------------------------------------------
| Row1 | CellA1 | CellB1 |
------------------------------------------------
| Row2 | CellA2 | CellB2 |
------------------------------------------------
| Row3 | CellA3 | CellB3 |
------------------------------------------------

ASCII(Unicodeでも可)を使用する必要はありません。ASCIIアートという意味でASCIIを意味します。

これは、適切なテーブルをサポートしていないサイト(Stack Exchangeなど)に役立ちます。


これをチェックしてください:softpedia.com/get/Office-tools/Other-Office-Tools/…よろしく

回答:


80

今すぐあります:テキストを表としてフォーマットします。

私はしばらくの間、このユーティリティを作成するつもりでした。実際、MySQLのコマンドラインユーティリティとSOのテーブルの欠如に触発されました。作ってくれてありがとう。

また、Unicode文字のアイデアを提供してくれた@Lipisに感謝します。

出力の例を次に示します。

+------+--------+--------+
|      | ColA   | ColB   |
+------+--------+--------+
| Row1 | CellA1 | CellB1 |
| Row2 | CellA2 | CellB2 |
| Row3 | CellA3 | CellB3 |
+------+--------+--------+

2
Excelを起動してテーブルに入れるとは限りません。他の区切り文字(コンマ、2 +スペース、セミコロン...)をユーティリティで使用できるようにすることを検討しますか?
ケビンフェルメール


@KevinVermeer:編集ボックスにタブ文字を入力できるように作成しました。これで問題は解決しますか、それとも他の区切り文字が必要ですか?
意味のある

私は本当にこのツールのように、それは問題Excelからのブランク/空のセルを扱っている
フォワードエド

2
@EdwardFalk:修正してリンクを更新しました!
賢明な

21

次のユーティリティ(私が作成)は、このようなシナリオに役立ちます:http : //plaintexttools.github.io/plain-text-table/

スクリーンショット

handsontableの編集機能のようなスプレッドシートのおかげで、使用方法はかなりシンプルで直感的です。また、複数行のセルを適切に処理します。


とてもいいですね。もっと目立つようにスクリーンショットを追加します!!
ジェイコブヤントゥインストラ

@JacobJanTuinstraフィードバックをありがとう。あなたの提案に従って回答を更新しました。
ロレフノン14年

これは素晴らしいです。これをブックマークします。
エドワードフォーク


3

OPが具体的に言うのは:

ASCIIを使用する必要はありません(Unicodeでもかまいません)

スーパーユーザーで見つけたSEで使用するために、SEユーザーによって作成された(mysql / unicode / html)テーブルジェネレーターへのリンクを共有すると思いました。Unicodeテーブル(Windows-1252互換の "ASCII"アートよりも好む場合があります)を取得することは非常に便利です。また、このツールを使用すると、出力を比較したり、HTML形式のテーブルを取得したりできます。

私のワークフローを示す例:
簿記係が売上税を計算するためのWebアプリを作成し、ツールが常に「前四半期の売上税情報」を自動的に表示するように月と四半期で計算しています。私は常に0から始まる配列を考えているので、値を頭の中で並べ替えておくために、各四半期の月を概説する簡単なテーブルを埋め込む必要がありました。

1)テーブルを開始するために、このジェネレーター(このQAと他のQAの両方にリストされている)をExcelのような入力インターフェースで使用して、Unicodeツールが事前にフォーマットされたテキストを必要とするため、実際にデータを作成しました。値を入力して選択しCTRL-C、タブ区切りのテーブルを取得します。

Quarter Numbers Names
Q1  1, 2, 3 Jan, Feb, Mar
Q2  4, 5, 6 Apr, May, Jun
Q3  7, 8, 9 Jul, Aug, Sep
Q4  10, 11, 12  Oct, Nov, Dec

2)sensefulのジェネレーターに行き、入力エリアに貼り付けました。私は3つのオプションのそれぞれを試しましたが、Unicodeアートオプションが最も好きでした。

╔═════════╦════════════╦═══════════════╗
║ Quarter ║  Numbers   ║     Names     ║
╠═════════╬════════════╬═══════════════╣
║ Q1      ║ 1, 2, 3    ║ Jan, Feb, Mar ║
║ Q2      ║ 4, 5, 6    ║ Apr, May, Jun ║
║ Q3      ║ 7, 8, 9    ║ Jul, Aug, Sep ║
║ Q4      ║ 10, 11, 12 ║ Oct, Nov, Dec ║
╚═════════╩════════════╩═══════════════╝

テーブルがWebページに正しく表示されるようにするには、文字セットをUTF-8専用に設定する必要があります。

<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>


受け入れられた答えはあなたが提案したツールであり、あなたが言及した著者によって投稿されていることを知っていますよね?:)
ガブリエレペトリオリ14

はい...これと別の答えの間で、自分のワークフローを見せたかったのです。なぜなら、それ自体では私の状況を助けず、テーブル全体を書き写す必要があったからです。一緒に、私はすべての情報を手で入力する必要はありませんでした。
クリスK 14

lorefnon.me/plain-text-tableを更新しました。目的のUnicode Art出力を直接生成できるようになりました(スタイルオプションを参照Double Border
Jmini

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.