Jeg har teksttekst i et Google Doc, der indeholder et stort antal links. Jeg har brug for at få teksten – og alle linkene – ind i min klients CMS.

Desværre ser det ud til, at Google Docs ikke længere tillader brugere at eksportere HTML. Jeg har prøvet “Download som”> ” Webside (.html, zippet) “og uploade filen til Text Wrangler for at rydde den op, men linkene er alle krypterede – f.eks. Noget twitter.com/sree bliver:

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

Er der nogen måde at få den html-kode, jeg har brug for, fra Google Doc i stedet for at gå ind og genudføre alle links manuelt?

Svar

Du kan bruge et regulært udtryk som dette i Text Wrangler:

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

og erstatte det med:

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

Svar

Hvis du vil konvertere links i Google Docs til HTML, skal du give gd2md-html add-on et forsøg (fuld afsløring: Jeg udviklede dette): https://github.com/evbacher/gd2md-html/wiki

Du kan vælge et tekstafsnit fra et Google Doc, der indeholder links og co nverter det til HTML. For eksempel dette afsnit fra et Google-dokument:

indtast billedbeskrivelse her

konverterer til denne relativt rene 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

  • Hvis du er tilknyttet projektet, skal du oplyse det i dit svar. En kort forklaring på hvordan denne software er et svar på spørgsmålet vil også gøre dette til et meget værdifuldt svar.
  • Tak – du ' er helt korrekt. Forsøgte at afklare og tilføjede et eksempel på at konvertere en delvis markering med links.
  • Mange tak! Dette skulle få nogle stemmer nu for at imødegå nedstemningerne,

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *