【问题标题】:Read embedded data that starts with numbers?读取以数字开头的嵌入数据?
【发布时间】:2021-11-11 22:58:36
【问题描述】:

我已使用 Web 服务块导入了已导入 Qualtrics 的嵌入数据。数据来自 .json 文件,读取的内容类似于 0.male、1.male、2.male 等。

我一直在尝试使用 Qualtrics.SurveyEngine.getEmbeddedData 方法将其读入我的调查,但没有运气。

我正在尝试做一些形式上的事情。

让 n = 2 Qualtrics.SurveyEngine.getEmbeddedData(n + ".male") 但这一直返回 NULL 结果。是否可以读取以数字开头的嵌入数据?

另见:

https://community.qualtrics.com/XMcommunity/discussion/15991/read-in-embedded-variables-using-a-loop#latest

【问题讨论】:

    标签: qualtrics


    【解决方案1】:

    问题不在于数字,而在于点。当名称包含点时,getEmbeddedData() 不起作用。请参阅https://stackoverflow.com/a/51802695/4434072 了解可能的替代方案。

    【讨论】:

    • 感谢您的浏览。我在发布问题后发现了这个。你觉得自己写函数有多可行?
    • 我认为这是可行的,但相当困难。在 webservice 块中重命名变量会更容易(将返回的字段映射到新的嵌入数据名称)。另一种方法是使用循环和合并块。将嵌入的数据字段通过管道传输到循环和合并设置中。
    猜你喜欢
    • 2015-02-15
    • 2016-06-28
    • 2020-05-28
    • 2016-01-31
    • 2011-06-15
    • 2016-10-24
    • 1970-01-01
    • 1970-01-01
    • 2016-08-08
    相关资源
    最近更新 更多