我们将数据从 Salesforce 提取到 Google 文档中,Google Apps 脚本从 Salesforce 获取 HTTP 请求。我们有一个来自 salesforce 的名为“products”的对象,但 Google Apps Script 将其解释为一个字符串。
function doGet(product)
var productVar = product;
Logger.log(productVar);
结果是这样的:
"(OpportunityProduct1:{Product10Id=01726388aaa, Quantity=4.00, ListPrice=3.0, Sales_Price__A=3.00})"
我们能否将其作为对象获取,或以任何方式将其转换为对象/列表/数组。
最佳答案
如果您相信它不包含恶意代码,您可以简单地 var productObject = eval(productVar);
。
关于javascript - 来自 Salesforce 的对象在 Google Apps 脚本/Javascript 中被解释为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34338822/