第8页
第4排
你好,
我正在使用JSON模板创建各种JSON输出。其中之一是“位置”,它由两个十进制/浮点值(xcoord和ycoord)组成。我可以使用以下任一项输出值:
“position”:[fme:get attribute(“x_coord”),fme:get attribute(“y_coord”)]或
“position”:[fme:get list属性(“xy_list.xy_list _creator”)](这是我用命令对创建的列表)
问题是,我的JSON模式期望“position”值是一个数字JSON数组,但不管我如何写出xcoord和ycoord值,它总是以字符串的形式出现。
“position”:[“515000.00”,“188000.00”]
我已经确定了各个值确实是数字。就在模板程序之前,它们被编码为UTF-8——不知道如何将其转换为字符串。
我甚至尝试使用数学函数来转换行,但没有运气:
“position”:[@double(fme:get attribute(“x_coord”)),@double(fme:get attribute(“y_coord”))],
任何帮助都将不胜感激!
谢谢,
卢克
?2019安全亚搏在线软件公司|法律