ASCII 아트 테이블을 생성하는 웹앱이 있습니까? [닫은]


67

이와 같은 ASCII 아트 테이블을 만들 수있는 웹 앱이 있습니까? :

------------------------------------------------
| | ColA | ColB |
------------------------------------------------
| 1 행 | CellA1 | CellB1 |
------------------------------------------------
| 2 열 | CellA2 | CellB2 |
------------------------------------------------
| 3 열 | CellA3 | CellB3 |
------------------------------------------------

ASCII를 사용할 필요가 없습니다 (유니 코드 일 수 있음), ASCII art 의미에서 ASCII를 의미했습니다 .

이 기능은 스택 교환과 같은 적절한 테이블을 지원하지 않는 사이트에 유용합니다.


이것을 확인하십시오 : softpedia.com/get/Office-tools/Other-Office-Tools/… 감사합니다

답변:


80

이제 텍스트를 표로 형식화하십시오 .

나는이 유틸리티를 잠시 동안 만들려고했습니다. 나는 실제로 MySQL의 커맨드 라인 유틸리티와 SO에 테이블이 없다는 것에 영감을 받았다. 알려 주셔서 감사합니다.

그리고 유니 코드 문자 아이디어를위한 @Lipis 덕분입니다.

다음은 출력 예입니다.

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

2
나는 항상 테이블에 넣기 위해 Excel을 시작하고 싶지는 않습니다. 유틸리티에 다른 구분 기호 (쉼표, 2+ 공백, 세미콜론 등)를 사용할 수 있습니까?
Kevin Vermeer

1
이것은 우수하다! 에서 참조 meta.stackexchange.com/questions/96125/...
제프 앳 우드

@ KevinVermeer : 편집 상자에 탭 문자를 입력 할 수 있도록 만들었습니다. 이것이 문제를 해결합니까, 아니면 다른 구분 기호를 계속 원하십니까?
Senseful

저는이 도구를 정말 좋아하지만 Excel의 빈 / 빈 셀을 처리하는 데 문제가 있습니다
Forward Ed

2
@ EdwardFalk : 방금 수정하고 링크를 업데이트했습니다!
감각적

21

다음과 같은 유틸리티 (나가 만든)는 이러한 시나리오에 유용 할 수 있습니다. http://plaintexttools.github.io/plain-text-table/

스크린 샷

handsontable의 편집 기능과 같은 스프레드 시트 덕분에 사용법이 매우 간단하고 직관적 입니다. 또한 여러 줄의 셀을 깔끔하게 처리합니다.


아주 좋아 보인다. 더 눈에 띄도록 스크린 샷을 추가하겠습니다 !!
Jacob Jan Tuinstra

@JacobJanTuinstra 피드백에 감사드립니다. 귀하의 제안에 따라 답변을 업데이트했습니다.
lorefnon

이것은 훌륭합니다. 이 중 하나를 즐겨 찾기에 추가하겠습니다.
Edward Falk


3

OP는 구체적으로 다음과 같이 말합니다.

ASCII를 사용할 필요가 없습니다 (유니 코드 일 수 있음)

나는 수퍼 유저 에서 찾은 SE에서 사용하기 위해 SE 사용자가 만든 (mysql / unicode / html) 테이블 생성기에 대한 링크를 공유한다고 생각했습니다 . 유니 코드 테이블 (Windows-1252 호환 "ASCII"기술보다 선호되는)을 얻는 것이 매우 유용하다는 것을 알았습니다. 이 도구를 사용하면 출력을 비교하고 HTML 형식의 테이블을 가져올 수도 있습니다.

워크 플로를 보여주는 예 :
회계 담당자가 판매 세를 계산할 수있는 웹앱을 만들고 있으며 월과 분기에 대해 수학을 수행하여 도구에 항상 "마지막 분기 판매 세 정보"가 자동으로 표시되도록합니다 . 항상 0으로 시작하는 배열을 생각하고 있기 때문에 각 분기의 월을 나타내는 간단한 테이블을 포함하여 값을 머리에 정렬해야했습니다.

1) 테이블을 시작하기 위해 유니 코드 도구가 사전 형식의 텍스트를 원하기 때문에 Excel과 같은 입력 인터페이스와 함께이 생성기 (이 QA와 다른 QA에 모두 나열 됨)를 사용하여 실제로 데이터를 생성했습니다. 값을 입력 한 다음 선택하고 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) 감각의 발전기로 가서 입력 영역에 붙여 넣습니다. 나는 3 가지 옵션 각각을 가지고 놀았고 유니 코드 아트 옵션이 가장 좋았습니다.

╔═════════╦════════════╦═══════════════╗
║ 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 ║
╚═════════╩════════════╩═══════════════╝

테이블이 웹 페이지에 올바르게 표시 되려면 문자 세트가 UTF-8에 대해 구체적으로 설정되어야합니다.

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


당신은 받아 들여진 대답이 당신이 제안한 도구이고 당신이 언급 한 저자에 의해 게시되었다는 것을 알고 있습니다. :)
Gabriele Petrioli

예 ...이 답변과 다른 답변 사이에서 내 워크 플로우를 보여주고 싶었습니다. 왜냐하면 그 자체로 내 상황에 도움이되지 않고 전체 테이블을 작성해야했기 때문입니다. 함께, 모든 정보를 직접 입력 할 필요는 없었습니다.
Chris K

lorefnon.me/plain-text-table 을 업데이트 했습니다. 이제 원하는 유니 코드 아트 출력을 직접 생성 할 수 있습니다 (스타일 옵션 참조 Double Border)
Jmini

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.