Как я могу конвертировать HTML в Текстиль? - PullRequest
11 голосов
/ 06 октября 2008

Я очищаю статический html-сайт и перемещаю содержимое в CMS, поддерживаемую базой данных. Я хотел бы использовать Текстиль в CMS.

Существует ли какой-либо инструмент для преобразования HTML в Textile, чтобы я мог очистить существующий сайт, преобразовать HTML в Textile и вставить эти данные в базу данных?

Ответы [ 5 ]

1 голос
/ 23 марта 2014

Я знаю, что это старый вопрос, но я пытался сделать это на днях и не нашел ничего полезного, пока не нашел Пандок . Он также может конвертировать множество других форматов разметки - это великолепно.

0 голосов
/ 25 марта 2017

Поскольку не было реализации javascript, я написал одну: https://github.com/cmroanirgo/to-textile

На данный момент это немного примитивно, поскольку это слепой порт эквивалента 'to-markdown', но он должен выполнить свою работу.

0 голосов
/ 23 марта 2014

попробуйте этот простой код Java, надеюсь, он вам подойдет

import java.net.*;
import java.io.*;

class Crawle
{

public static void main(String ar[])throws Exception
{


URL url = new URL("https://www.google.co.in/#q=i+am+happy");
InputStream io =  url.openStream();
BufferedReader br = new BufferedReader(new InputStreamReader(io));
FileOutputStream fio = new FileOutputStream("crawler/file.txt");
PrintWriter pr = new PrintWriter(fio,true);
String data = "";
while((data=br.readLine())!=null)
{
pr.println(data);
System.out.println(data);
}

}
}
}
0 голосов
/ 24 декабря 2008

Вот c # lib, конвертирующий html 2 текстиль . Хотя это текстиль с их дополнениями. Не чистый текстиль.

0 голосов
/ 07 октября 2008

Это простая замена разметки, ничего хорошего регулярное выражение не может исправить.

Я рекомендую Perl, LWP :: Simple и некоторые регулярные выражения, чтобы сделать все это (паутинка, разбор дизайна и меню, преобразование в текстиль, а затем размещение в базе данных.)

...