/ / Java Command Line XSLT Transformácia v jave - java, xslt, xml-parsing

Java príkazový riadok XSLT transformácia v java - java, xslt, xml - parsovanie

Tento príkaz zostavím pomocou tohto príkazu:

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

tento príkaz funguje veľmi dobre. a používam iný príkaz na prekladanie súboru test.xml (xml alebo ľubovoľný formát textu, napríklad .sql). príkaz je:

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

Ale nemôžem prejsť žiadny argument k tomuto príkazunapríklad classpaht. pretože chcem použiť tento príkaz v mojom java swing aplikácie je potrebné odovzdať argument na príkazový riadok. Ako získať výsledok z príkazového riadku a uložiť ako výstupný súbor.

Existuje nejaké riešenie?

odpovede:

1 pre odpoveď č. 1

"Ako získať výsledok z príkazového riadku a uložiť ako výstupný súbor."

Pomocou operátora ">" presmerujte výstup na textový súbor.

"Ale nemôžem odovzdať žiadny argument tomuto príkazu, napríklad classpaht"

Prečo nemôžete prejsť akýkoľvek argument? Máte nejakú chybu?