Преобразование XSLT командной строки Java в Java - PullRequest
0 голосов
/ 18 марта 2012

Я компилирую свою таблицу стилей с помощью этой команды:

C: \ java -cp E: \ com.sun.org.apache.xalan.internal.xsltc.cmdline.Compile -j E: \ mysqldump-xml-to-sql E: \ mysqldump-xml -в-SQL-XSL

эта команда работает очень хорошо. и я использую другую команду для преобразования файла test.xml в результат (xml или любой текстовый формат, например .sql). команда:

java com.sun.org.apache.xalan.internal.xsltc.cmdline.Transform test.xml mysqldump_xml_to-sql_xsl

Но я не могу передать аргумент этой команде, например, classpaht. потому что я хочу использовать эту команду в своем Java-приложении Swing, необходимо передать аргумент в командной строке. Как получить результат из командной строки и сохранить в виде выходного файла.

Есть ли какое-нибудь решение?

1 Ответ

1 голос
/ 18 марта 2012

"Как получить результат из командной строки и сохранить как выходной файл."

Просто используйте оператор '>', чтобы перенаправить вывод в текстовый файл.

"Но я не могу передать аргумент этой команде, например classpaht"

Почему вы не можете передать любой аргумент? Вы получаете какую-либо ошибку?

...