HTML 테이블을 ncurses와 같은 ASCII 테이블로 변환하시겠습니까?

HTML 테이블을 ncurses와 같은 ASCII 테이블로 변환하시겠습니까?

HTML 테이블에 일부 문서가 있습니다. 다음과 같은 mysql 명령줄 결과를 받았을 때 볼 수 있는 것처럼 테이블을 ASCII 테이블로 변환하고 싶습니다.

+------------+------------+
| header     | header     |
+------------+------------+
| cell data  | cell data  |
+------------+------------+
| cell data  | cell data  |
+------------+------------+

...그래서 일부 코드 주석에 포함할 수 있습니다.

어떻게 하면 쉽게 할 수 있나요? 나는 lynx의 출력을 파일로 파이프할 생각이지만 lynx는 테이블 주위에 ASCII 테두리를 두지 않습니다 :P

또한 콘텐츠 셀이 코드에서 허용되는 화면 너비를 넘어 오버플로되지 않도록 셀 너비를 제어하고 싶습니다.

답변1

사용하시면 좋을 것 같아요링크테이블 렌더링의 경우:

links -width 80 -dump http://website.com/ > file.html

관련 정보