发送 POST 请求并获取 XML 中的 Data 数据

Demo 程序:
//定义请求参数
var request ='<soap:Envelope><soap:Body><GetCloudUrl/></soap:Body></soap:Envelope>';
//Post 请求 xml 格式
var xml = HttpPost('http://192.168.1.68/soap/GetCloudUrl','text/xml', request);
//获取 xml 中的 data 数据
var res = GetXMLData(xml, '/soap:Envelope/soap:Body/GetCloudUrlResponse/GetCloudUrlResult');
//将获取到的数据写入外部变量
WriteToTag('Simulator.Channel_1.GetXMLData.MQTTIP',res);
Demo 程序说明:
通过 JS 脚本内的 HttpPost()函数发送 Post 请求获取相应的 XML,然后通过JS 脚本中的 GetXMLData 函数获取 XML 中的所需数据,并写给网关外部变量
2023-08-08
0 0