【发布时间】:2012-02-20 17:08:09
【问题描述】:
我有一个结构体,它位于嵌套在另一个结构体中的数组中,如下所示:Arguments.cart.data.Items[x].Labels.Pkg.Title(x 是一个索引,因为我正在循环遍历Items)。
Items 是一个数组,而 Labels、Pkg 和 Title 是嵌套结构。
Title 并不总是存在。所以我想检查一下。但是,使用structFindKey 会返回错误
您试图取消引用类型为coldfusion.runtime.Array 类型的标量变量作为具有成员的结构
我可以看看Arguments.cart.data;但是,如果数组中有多行,则某些行可能包含Title,而其他行则不包含。所以我想在每个Items 中检查Title。
我也试过arrayFind,但后来我得到了错误
结构体不能作为数组使用
我在这里不知所措。
【问题讨论】:
标签: arrays coldfusion struct