Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.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
无法使用R从Java从Salesforce获取数据。_Java_R_Salesforce - Fatal编程技术网

无法使用R从Java从Salesforce获取数据。

无法使用R从Java从Salesforce获取数据。,java,r,salesforce,Java,R,Salesforce,我正在java控制台上使用R运行SAQL查询,以绕过wsdl连接。 我可以连接,但无法检索数据。下面是代码 caller.addRCode("username <- \"xxxxx@xxxxxx.com\""); caller.addRCode("password <- \"xxxxxxxxxxxxxxxxx\""); caller.addRCode("instanceURL <- \"https://ap2.salesforce.com/\""); caller.addRCo

我正在java控制台上使用R运行SAQL查询,以绕过wsdl连接。 我可以连接,但无法检索数据。下面是代码

caller.addRCode("username <- \"xxxxx@xxxxxx.com\"");
caller.addRCode("password <- \"xxxxxxxxxxxxxxxxx\"");
caller.addRCode("instanceURL <- \"https://ap2.salesforce.com/\"");
caller.addRCode("apiVersion <- \"38.0\"");          
caller.addRCode("(session<-rforcecom.login(username, password, instanceURL, apiVersion))");
caller.addRCode("soqlQuery <- \"SELECT Id FROM Account LIMIT 10\"");
caller.addRCode("outc <- rforcecom.query(session, soqlQuery)");

caller.runAndReturnResult("outc");
String[] outcm = caller.getParser().getAsStringArray("outc");
for (int i=0;i<10; i++)
System.out.println("outcm[i]");`

caller.addRCode(“username输出
rforcecom.query(session,soqlQuery)
将是一个字符串数组。我想您会发现以下链接很有用:和