Tengo un cuerpo de texto en un documento de Google que contiene una gran cantidad de enlaces. Necesito introducir el texto, y todos los enlaces, en el CMS de mi cliente.
Desafortunadamente, parece que Google Docs ya no permite a los usuarios exportar HTML. He probado «Descargar como»> » Página web (.html, comprimido) «y cargando ese archivo en Text Wrangler para limpiarlo, pero los enlaces están codificados, por ejemplo, algo que twitter.com/sree se convierte en:
<a href="https://www.google.com/url?q=https://twitter.com/sree&sa=D&ust=1465095908840000&usg=AFQjCNHpFpNdY6Hsr5xrZZlF5vCGTGIt6w">Sree Sreenivasan</a>
En lugar de entrar y volver a hacer todos los enlaces manualmente, ¿hay alguna forma de obtener el código html que necesito del Google Doc?
Respuesta
Puede usar una expresión regular como esta en Text Wrangler:
<a href="https://www.google.com/url\?q=(.*)\&sa(.*)">(.*)</a>
y reemplazar por:
<a href="$1">$3</a>
Respuesta
Si desea convertir enlaces en Google Docs a HTML, proporcione Prueba del complemento gd2md-html (divulgación completa: desarrollé esto): https://github.com/evbacher/gd2md-html/wiki
Puede seleccionar una sección de texto de un documento de Google que incluye enlaces y co Convierta eso a HTML. Por ejemplo, esta sección de un documento de Google:
se convierte a este HTML relativamente limpio:
<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>
Comentarios
- Si está afiliado al proyecto, por favor infórmelo en su respuesta. Además, una breve explicación de cómo este software es una respuesta a la pregunta hará que esta sea una respuesta muy valiosa.
- Gracias, usted ' es absolutamente correcto. Intenté aclarar y agregué un ejemplo de conversión de una selección parcial con enlaces.
- ¡Muchas gracias! Esto debería obtener algunos votos ahora para contrarrestar los votos negativos,