Categoria: Sviluppo

Convertitore da tabella HTML a Markdown

Idea internaManca uno strumento?

Converti una tabella HTML in una tabella Markdown nel tuo browser

Incolla HTML contenente una `<table>` e ottieni una tabella Markdown, con le entità HTML decodificate e i tag rimossi da ogni cella. La conversione avviene nel tuo browser.

Convertite 2 righe.

Tabella Markdown
| Name | Score |
| --- | --- |
| Ava | 92 |
| Noah | 88 |

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Questo strumento legge ogni riga `<tr>` e le sue celle `<td>` o `<th>` dall'HTML incollato, rimuove i tag di formattazione in linea e decodifica entità come `&amp;` all'interno di ogni cella, poi dispone le righe come sintassi di tabella Markdown trattando la prima riga come intestazione. Riutilizza la stessa analisi delle tabelle HTML su cui si basa il convertitore da tabella HTML a CSV di questo sito.

Come si usa

  1. Incolla HTML che contiene una tabella.
  2. Leggi la tabella Markdown generata qui sotto.
  3. Copia la tabella Markdown nel tuo README, nella wiki o in un commento.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

I miei dati vengono caricati da qualche parte?
No. Sia l'analisi sia la formattazione avvengono in JavaScript nella scheda del tuo browser, quindi nulla viene inviato a un server.
Funziona con tag annidati all'interno di una cella, come un link o testo in grassetto?
Sì. I tag all'interno di ogni `<td>` o `<th>` vengono rimossi e il loro contenuto testuale viene conservato, così il testo visibile di un link appare nella cella Markdown senza il markup.
Cosa succede se la tabella non ha una riga di intestazione?
La prima riga viene sempre trattata come riga di intestazione nell'output Markdown, quindi se la tua tabella non ne ha una, aggiungi prima una riga semplice oppure modifica le celle di intestazione dopo aver copiato.