Mam treść w dokumencie Google zawierającą dużą liczbę linków. Muszę przenieść tekst – i wszystkie linki – do systemu CMS mojego klienta.
Niestety, wygląda na to, że Dokumenty Google nie pozwalają już użytkownikom na eksportowanie HTML. Próbowałem „Pobierz jako”> ” Strona internetowa (.html, skompresowana) ”i załadowanie tego pliku do Text Wranglera w celu oczyszczenia go, ale wszystkie linki są zakodowane – np. Coś twitter.com/sree staje się:
<a href="https://www.google.com/url?q=https://twitter.com/sree&sa=D&ust=1465095908840000&usg=AFQjCNHpFpNdY6Hsr5xrZZlF5vCGTGIt6w">Sree Sreenivasan</a>
Czy jest jakiś sposób na uzyskanie potrzebnego kodu HTML z Dokumentu Google, zamiast wchodzić i powtarzać wszystkie linki ręcznie?
Odpowiedź
W Text Wrangler możesz użyć takiego wyrażenia regularnego:
<a href="https://www.google.com/url\?q=(.*)\&sa(.*)">(.*)</a>
i zamienić na:
<a href="$1">$3</a>
Odpowiedź
Jeśli chcesz przekonwertować linki w Dokumentach Google na HTML, podaj Dodatek gd2md-html do wypróbowania (pełne ujawnienie: opracowałem to): https://github.com/evbacher/gd2md-html/wiki
Możesz wybrać sekcję tekstu z dokumentu Google, która zawiera linki i co nie zamień tego na HTML. Na przykład ta sekcja z dokumentu Google:
konwertuje do tego stosunkowo czystego kodu 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>
Komentarze
- Jeśli jesteś dołącz do projektu, prosimy o ujawnienie tego w odpowiedzi. Ponadto krótkie wyjaśnienie, w jaki sposób to oprogramowanie jest odpowiedzią na pytanie, sprawi, że będzie to bardzo cenna odpowiedź.
- Dziękuję – ' są absolutnie poprawne. Próbowałem wyjaśnić i dodałem przykład konwersji częściowego zaznaczenia z linkami.
- Dziękuję bardzo! Powinno to zdobyć teraz trochę głosów, aby odpierać głosy przeciw,