Jag har text i ett Google-dokument som innehåller ett stort antal länkar. Jag måste hämta texten – och alla länkar – till min kunds CMS.

Tyvärr verkar det som om Google Docs inte längre tillåter användare att exportera HTML. Jag har försökt ”Ladda ner som”> ” Webbsida (.html, zippad) ”och ladda upp filen till Text Wrangler för att rensa den, men länkarna är alla krypterade – t.ex. något twitter.com/sree blir:

<a href="https://www.google.com/url?q=https://twitter.com/sree&amp;sa=D&amp;ust=1465095908840000&amp;usg=AFQjCNHpFpNdY6Hsr5xrZZlF5vCGTGIt6w">Sree Sreenivasan</a> 

I stället för att gå in och göra om alla länkar manuellt, finns det något sätt att få den HTML-kod jag behöver från Google Doc?

Svar

Du kan använda ett reguljärt uttryck så här i Text Wrangler:

<a href="https://www.google.com/url\?q=(.*)\&amp;sa(.*)">(.*)</a> 

och ersätt med:

<a href="$1">$3</a> 

Svar

Om du vill konvertera länkar i Google Dokument till HTML, ge gd2md-html-tillägg ett försök (fullständig information: Jag utvecklade detta): https://github.com/evbacher/gd2md-html/wiki

Du kan välja en textavsnitt från ett Google Doc som innehåller länkar och co nvertera det till HTML. Till exempel detta avsnitt från ett Google-dokument:

ange bildbeskrivning här

konverterar till denna relativt rena HTML:

<h2>Markdown syntax, standards information</h2> <ul> <li>Basic Markdown syntax from John Gruber, the inventor of Markdown: <a href="https://daringfireball.net/projects/markdown/syntax">https://daringfireball.net/projects/markdown/syntax</a> <li>CommonMark standard: <a href="http://commonmark.org/">http://commonmark.org/</a> 

Kommentarer

  • Om du är anslut till projektet, berätta det i ditt svar. En kort förklaring av hur denna programvara är ett svar på frågan kommer också att göra detta till ett mycket värdefullt svar.
  • Tack – du ' är helt korrekt. Försökte förtydliga och lade till ett exempel på att konvertera ett partiellt urval med länkar.
  • Tack så mycket! Detta borde få några röster nu för att motverka nedröstningarna,

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *