Velocityで多次元配列の中身を展開する

watanabe 328views 更新:2015年5月14日

多次元配列は配列の中に配列が入っている状態が複数重なったようなものであり、 その配列それぞれをforeach文などで順番に展開していけば全ての中身を展開をすることも可能である。

例えば$resultの中にArrayという配列があり、その配列の中にsubArrayという配列があって、そのsubArrayの中にvalueがある場合は

#foreach($record1 in $result.Array)
  #foreach($record2 in $record1.subArray)
    $record2.value
  #end
#end

とすることでvalue全てを展開することが出来る

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません