Azure 数据工厂 - 无法检索 JSON 查找 activity 输出,当 JSON 键包含 space 时
Azure Data factory - Not able to retrieve JSON lookup activity out put, when JSON key is having space in it
我有 JSON 结构如下的文件
{
"AppId" : 1
"App Name" : "XYZ"
}
我正在 Azure 数据工厂中使用 LOOKUP activity 读取此 JSON 文件。并尝试将 lookup.output.firstrow 分配给变量。
我可以将 AppId 分配给查找输出中的变量。
Lookup.output.firstrow.AppId
但我无法将“应用程序名称”分配给变量
Lookup.output.firstrow.App Name
当我在调试中尝试运行时,我得到一些语法或运行时间错误
是因为“App Name”中的space
如果我将 JSON 键更改为 "AppName" 则没有问题。
如果有人能够从具有 space 的键中检索值,请告诉我。
如果您的JSON键中有特殊字符,您可以将其放在方括号中并用引号引起来。
请试试这个:
Lookup.output.firstrow['App Name']
我有 JSON 结构如下的文件
{
"AppId" : 1
"App Name" : "XYZ"
}
我正在 Azure 数据工厂中使用 LOOKUP activity 读取此 JSON 文件。并尝试将 lookup.output.firstrow 分配给变量。
我可以将 AppId 分配给查找输出中的变量。
Lookup.output.firstrow.AppId
但我无法将“应用程序名称”分配给变量
Lookup.output.firstrow.App Name
当我在调试中尝试运行时,我得到一些语法或运行时间错误
是因为“App Name”中的space 如果我将 JSON 键更改为 "AppName" 则没有问题。
如果有人能够从具有 space 的键中检索值,请告诉我。
如果您的JSON键中有特殊字符,您可以将其放在方括号中并用引号引起来。 请试试这个:
Lookup.output.firstrow['App Name']