Czy istnieje aplikacja internetowa, która może tworzyć tabele ASCII-art takie jak ta ?:
------------------------------------------------ | | ColA | ColB | ------------------------------------------------ | Rząd1 | CellA1 | CellB1 | ------------------------------------------------ | Rząd 2 | CellA2 | CellB2 | ------------------------------------------------ | Rząd3 | CellA3 | CellB3 | ------------------------------------------------
Nie musi używać ASCII (może być Unicode), miałem na myśli ASCII w sensie sztuki ASCII .
Byłoby to przydatne w przypadku witryn, które nie obsługują odpowiednich tabel (takich jak Stack Exchange).
webapp-rec
żelatyna
źródło
źródło
Odpowiedzi:
Teraz jest: Formatuj tekst jako tabelę .
Od jakiegoś czasu chciałem stworzyć to narzędzie. Zainspirowało mnie narzędzie wiersza poleceń MySQL i brak tabel w SO. Dziękuję za przypomnienie, żebym to zrobił.
I dzięki @Lipis za pomysł na znak Unicode.
Oto przykład wyniku:
źródło
Następujące narzędzie (utworzone przeze mnie) może się przydać w takich sytuacjach: http://plaintexttools.github.io/plain-text-table/
Użycie jest dość proste i intuicyjne, dzięki arkuszom kalkulacyjnym, takim jak możliwości edycji w trybie ręcznym . Również porządnie obsługuje komórki wieloliniowe.
źródło
Chociaż nie jest to szczególnie przydatne w przypadku tabel, Asciiflow jest ogólnym narzędziem do tego typu rzeczy.
źródło
Ponieważ PO mówi konkretnie:
Pomyślałem, że udostępnię link do generatora tabel (mysql / unicode / html) utworzonego przez użytkownika SE do użytku w SE, który znalazłem w superużytkowniku . Uznałem, że całkiem użyteczne jest uzyskanie tabel Unicode (które czasem wolę od grafiki ASCII kompatybilnej z Windows-1252). A to narzędzie pozwala porównać wyniki, a także uzyskać tabelę w formacie HTML.
Przykład pokazujący mój przepływ pracy:
Tworzę aplikację internetową dla mojego księgowego do obliczania podatku od sprzedaży i robię matematykę w miesiącach i kwartałach, aby narzędzie zawsze automatycznie wyświetlało „informacje o podatku od sprzedaży w ostatnim kwartale” . Ponieważ zawsze myślę o tablicach zaczynających się od 0, musiałem osadzić prostą tabelę przedstawiającą miesiące w każdym kwartale, aby utrzymać uporządkowane wartości w mojej głowie.
1) Aby rozpocząć tabelę, użyłem tego generatora (wymienionego zarówno na tym, jak i drugim QA) z jego interfejsem wejściowym podobnym do Excela, aby faktycznie utworzyć dane, ponieważ narzędzie Unicode chce wstępnie sformatowanego tekstu. Wpisuję wartości, a następnie je zaznaczam, CTRL-Caby uzyskać tabelę rozdzielaną tabulatorami:
2) poszedł do generatora sensownego i wkleił go w obszarze wejściowym. Grałem z każdą z 3 opcji i najbardziej podobała mi się opcja Unicode Art:
Pamiętaj, że aby tabela wyświetlała się poprawnie na stronie internetowej, zestaw znaków musi być specjalnie ustawiony dla UTF-8:
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
źródło
Double Border
)Możesz także użyć tego narzędzia do tabel mysql: MySQL Table to text
źródło