Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services web服务返回类型为复杂_Web Services_Oracle_Data Mining - Fatal编程技术网

Web services web服务返回类型为复杂

Web services web服务返回类型为复杂,web-services,oracle,data-mining,Web Services,Oracle,Data Mining,我返回了一个web服务,它从数据挖掘api返回“实例”。现在问题很明显,默认情况下web服务无法将“实例”作为返回类型处理。我的方法应该是什么 或 我可能不得不说,用户定义的数据类型,请指导我的任何文档,我可以实现这一点 //////////////////////////////////////////////////////// public Instances fetch(){ Properties properties = Uti

我返回了一个web服务,它从数据挖掘api返回“实例”。现在问题很明显,默认情况下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

嗯,我认为你应该关注数据,而不是实例。尝试序列化为XML,或使用JSON传递数据

此外,该网站上发布了大量答案:


希望这会有所帮助,

通常,web服务会返回XML或JSON或类似的结果“结构化文本”解释。如果您是指,那么toString方法和可能是合适的