0
我已經返回一個Web服務,它從datamining API返回「實例」。現在問題很明顯,默認情況下,Web服務無法處理「實例」作爲返回類型。我應該怎麼做?Web服務返回類型爲複雜
或者
我可能會說用戶定義的數據類型,請指導我在哪裏可以實現此的任何文件。
////////////////////////////////////////////////////////
public Instances fetch(){
Properties properties =
Utils.readProperties("weka/experiment/DatabaseUtils.props");
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
String url = "jdbc:oracle:thin:@localhost:1521:XE";
java.util.Properties props = new java.util.Properties();
props.setProperty("user", "system");
props.setProperty("password", "root")
DriverManager.registerDriver(new OracleDriver());
Connection conn = DriverManager.getConnection(url, props);
Statement stmt = conn.createStatement();
ResultSet rset1 = stmt.executeQuery("SELECT * FROM iris"");
return retrieveInstances(rset1);
}
////////////////////////////////////////////////////////
在此先感謝 SR
一般的web服務返回的XML或JSON或類似的「結構化文本」解讀結果。如果您指的是http://weka.sourceforge.net/doc/weka/core/Instances.html,那麼toString方法和http://weka.sourceforge.net/doc/weka/core/Instances.html#實例(java.io.Reader)可能是合適的 – 2010-09-17 03:49:20