HTML к скидке с цены с Java

Try

echo -e "hello\nworld"
hello
world

работал для меня в nano-редакторе.

34
задан Riduidel 8 August 2013 в 20:06
поделиться

3 ответа

Используйте это XSLT.

, Если Вы нуждаетесь в помощи с помощью XSLT и Java здесь, фрагмент кода:

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

        File xsltFile = new File("mardownXSLT.xslt");

        Source xmlSource = new StreamSource(new StringReader(theHTML));
        Source xsltSource = new StreamSource(xsltFile);

        TransformerFactory transFact =
                TransformerFactory.newInstance();
        Transformer trans = transFact.newTransformer(xsltSource);

        StringWriter result = new StringWriter();
        trans.transform(xmlSource, new StreamResult(result));
    }
39
ответ дан Tim Cooper 27 November 2019 в 16:57
поделиться

Я работаю над той же проблемой и экспериментирую с парой различных методов.

ответ выше мог работать. Вы могли использовать jTidy библиотека , чтобы сделать, начальная очистка работает и преобразовывает от HTML до XHTML. Вы используете таблица стилей XSLT связанный выше.

, К сожалению, нет никакой библиотеки, которая имеет универсальную функцию, чтобы сделать это в Java. Вы могли попытаться использовать сценарий html2text Python с Jython, но я еще не попробовал это!

2
ответ дан myabc 27 November 2019 в 16:57
поделиться

если вы используете редактор WMD и хотите получить код уценки на стороне сервера, просто используйте эти опции перед загрузкой скрипт wmd.js :

wmd_options = {
        // format sent to the server.  can also be "HTML"
        output: "Markdown",

        // line wrapping length for lists, blockquotes, etc.
        lineLength: 40,

        // toolbar buttons.  Undo and redo get appended automatically.
        buttons: "bold italic | link blockquote code image | ol ul heading hr",

        // option to automatically add WMD to the first textarea found.
        autostart: true
    };
1
ответ дан 27 November 2019 в 16:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: