我有一个JSON文件,其结构如下
{
"AppId" : 1
"App Name" : "XYZ"
}
我正在使用azure数据工厂中的LOOKUP活动读取这个JSON文件。并尝试将lookup.output.firstrow分配给变量。
我能够将AppId分配给来自查找输出的变量。
Lookup.output.firstrow.AppId
但我不能分配";应用程序名称";到可变
Lookup.output.firstrow.App Name
当我尝试在调试中运行时,我会得到一些语法或运行时错误
这是因为"应用程序名称">如果我将JSON密钥更改为"strong>";AppName"那么没有问题。
让我知道是否有人能够从有空格的键中检索值。
如果JSON键中有特殊字符,可以将其放在方括号中并引用。请尝试这个:
Lookup.output.firstrow['App Name']