2013-08-26 166 views
0

我有在每次輸出文件名應該使用撒克遜命令文件。我想使用-now命令做是唯一的一個要求,但我收到此錯誤獲取當前的日期與時間安輸出文件名。我是越來越喜歡非數字今年component.please錯誤建議我任何解決辦法。我的命令是如何使用saxon9命令提示符

java -jar saxon9pe.jar -now:yyyy-mm-ddThh:mm:ss+hh:mm input.xml input.xsl >output.xml 

我可以在輸出文件。此命令將從窗口調度運行的末尾添加時間戳。

回答

1

我想你或者需要將now選項設置爲2013-08-26T12:00:00這樣的具體值,或者只需在樣式表中使用current-dateTime()即可訪問當前日期/時間。

+0

對不起IM很新的this.i使用批處理文件,以便安排日常所以我得到的差異-diff文件名末尾帶時間戳想上面的命令運行value.so每次生成的文件是different.i着chnage輸入輸出文件名稱。請建議我該怎麼做 – user1906222

+0

那麼在您指定'命令行> output.xml',一點不使我認爲有道理的,如果你想擁有與撒克遜人的每次運行的結果不同的文件名。我不會指定'> output.xml'在命令行上,而不是內部的XSLT代碼我會用'的'。 –

+0

感謝馬丁我能夠得到預期的產出。 – user1906222