[ColdFusion] 構造体の値の表示(4/5)

  • このエントリーをはてなブックマークに追加
  • 人気ブログランキング

例題

以下のデータを構造体にセット、
わかりやすく、例題の順にまとめて表示する

 

氏名="山田太郎"
郵便番号="123-4567"
電話番号="03-1234-5678"
住所="東京都中央区"
住所2="1丁目"

解答

<cfset title = StructNew()>
<cfset title["1name"] = "氏名">
<cfset title["2yubin"] = "郵便番号">
<cfset title["3tel"] = "電話番号">
<cfset title["4jyusyo"] = "住所">
<cfset title["5jyusyo 2"] = "住所2">
<cfset a = StructNew()>
<cfset a["1name"] = "山田太郎">
<cfset a["2yubin"] = "123-4567">
<cfset a["3tel"] = "03-1234-5678">
<cfset a["4jyusyo"] = "東京都中央区">
<cfset a["5jyusyo 2"] = "1丁目">
<cfset list_a = StructKeyList(a)>
<cfset list_a = ListSort(list_a, "text")>
<cfloop index="key" list="#list_a#">
     <cfoutput>#title[key]#=#a[key]#<br></cfoutput>
</cfloop>

 

前回の表示内容は、例題とは順番が異なっていました。

 

データの確認をするためにも、
意図した順番で表示させたいものです。

 

今回は構造体のキー部分を並び替えるという方法をとりました。
ただし、見た目はよくないですよね。

とりあえずできた!ということで。。。

  • このエントリーをはてなブックマークに追加
  • 人気ブログランキング

この記事に関連する記事一覧

最近の投稿
カテゴリー
タグ
アーカイブ
プロフィール