程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在 Google Script 中获取 SOAP 响应的特定值大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何在 Google Script 中获取 SOAP 响应的特定值?

开发过程中遇到如何在 Google Script 中获取 SOAP 响应的特定值的问题如何解决?下面主要结合日常开发的经验,给出你关于如何在 Google Script 中获取 SOAP 响应的特定值的解决方法建议,希望对你解决如何在 Google Script 中获取 SOAP 响应的特定值有所启发或帮助;

我将仅使用来自 this 网络服务的一组 SOAP 响应数据并将它们添加到我的 Google 表格中以生成报告,但是 SOAP 响应给了我太多不需要的数据。

例如。这是 SOAP 响应的时候,我只想要我已经涵盖的数据集

https://www.img.in.th/images/8d764ce75879509f45e2398aa8f6baf2.png

如何在 Google Script 中获取 SOAP 响应的特定值

如何只选择一组我感兴趣的回复?

这是我的 Google App 脚本代码


function GetoilPriceProvincial(Language,DD,MM,YYYY,province) { 

    var xml = '<soap12:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLscheR_84_11845@a-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLscheR_84_11845@a\" xmlns:soap12=\"http://www.w3.org/2003/05/soap-envelope\">'
    + '<soap12:Body>'
    + '<GetoilPriceProvincial xmlns=\"http://www.pttor.com\">'
    +   '<Language>' + Language + '</Language>'
    +     '<DD>' + DD + '</DD>'
    +     '<MM>' + MM + '</MM>'
    +     '<YYYY>' + YYYY + '</YYYY>'
    +     '<province>' + province + '</province>'
    +   '</GetoilPriceProvincial>'
    + '</soap12:Body>'
    + '</soap12:Envelope>'
    //SOAP 1.2

    var options = {
      method: "post",ContentType: "text/xml",charset: "utf-8",payload: xml,mutehttpExceptions: true,};

    var response = UrlFetchApp.fetch('https://orAPIweb.pttor.com/oilservice/OilPrice.asmx?WSDL',options);

    Logger.log(responsE)
};


GetoilPriceProvincial('en',1,7,2021,'Nakhon Si ThAMMarat');

非常感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的如何在 Google Script 中获取 SOAP 响应的特定值全部内容,希望文章能够帮你解决如何在 Google Script 中获取 SOAP 响应的特定值所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。