目前,我正在從Perl讀取一些數據,我想從Perl檢索每一步的消息。我嘗試使用這個代碼,從Perl到Java的數據檢索
Process process = Runtime.getRuntime().exec(new String[] {"perl","C:\\Perl\\bin\\try.pl", "uname=test"});
BufferedReader reader =new BufferedReader(new InputStreamReader(process.getInputStream()));
String s = reader.readLine();
System.out.println("perl said [ " + s + " ]");
我的perl腳本如下,
$path_to_file = $ARGV[0] or die("argument not passed") ;
print "success";
# some code
如果我不接受任何參數,那麼我們需要檢索的消息,沒有傳遞的參數。就像我想記錄所有的信息。我試着給出打印數據。這是行得通的。但是如果這個論點沒有通過。我想要那些沒有通過參數的數據。
是否有可能檢索?
所以你[路過的Perl和Java之間的消息](http://stackoverflow.com/questions/17875289/data-retrieval-from-java-to- perl腳本),我看,很有趣。 –
6個小時前你問這個確切的問題,並得到了答案。您接受並評論「答謝它」的答案。那麼,這個新問題是怎麼回事? – TLP
您可能有興趣使用Perl中的JSON模塊發送序列化數據。 – TLP