Json 从SOAP api调用中检索并解析XMLresponse
我使用这段代码获取并检索JSON响应Json 从SOAP api调用中检索并解析XMLresponse,json,node.js,xml,soap,Json,Node.js,Xml,Soap,我使用这段代码获取并检索JSON响应 var loopback=require('loopback'); var ds=loopback.createDataSource('soap'{ 连接器:require('loopback-connector-soap'), wsdl:'http://www.webservicex.net/stockquote.asmx?WSDL“,//指向WSDL的url 网址:'http://www.webservicex.net/stockquote.asmx“
var loopback=require('loopback');
var ds=loopback.createDataSource('soap'{
连接器:require('loopback-connector-soap'),
wsdl:'http://www.webservicex.net/stockquote.asmx?WSDL“,//指向WSDL的url
网址:'http://www.webservicex.net/stockquote.asmx“,//服务端点
//将SOAP服务/端口/操作映射到Node.js方法
操作:{
//键是方法名
股票报价:{
服务:“StockQuote”,//WSDL服务名称
端口:'StockQuoteSAP',//WSDL端口名
操作:“GetQuote”//WSDL操作名称
},
//键是方法名
股票报价12:{
服务:“StockQuote”,//WSDL服务名称
端口:'StockQuoteSAP12',//WSDL端口名
操作:“GetQuote”//WSDL操作名称
}
}
});
//等待方法被注入
ds.once('connected',function(){
//创建模型
var StockQuote=ds.createModel('StockQuote',{});
股票报价({
符号:“IBM”
},函数(错误,响应){
log('Response:',Response);
});
StockQuote.stockQuote12({
符号:“FB”
},函数(错误,响应){
log('Response:',Response);
});
});
JSONGetQuoteResult
字段实际上包含一个XML字符串。Jackson通常用于将XML和/或JSON有效负载封送到POJO,反之亦然。JSONGetQuoteResult
字段实际上包含XML字符串。Jackson通常用于将XML和/或JSON有效负载封送到POJO,反之亦然。