次のようなhttp://reb4.me/r/altjsonを使用して Rebol ブロックに変換している JSON データがいくつかあります。
jobs_data: make object! [
sections: [
make object! [
id: "1"
title: "Section Title 1"
jobs: [
make object! [
id: "101"
title: "Job Title 1"
description: {Job description one.}
]
]
]
make object! [
id: "2"
title: "Section Title 2"
jobs: [
make object! [
id: "201"
title: "Job Title 2"
description: {Job description two.}
]
make object! [
id: "202"
title: "Job Title 3"
description: {Job description three.}
]
]
]
]
]
次のようにして、すべてのセクション タイトルを 1 つのテキスト リストに入力しています。
text-list data (map-each section jobs_data/sections [section/title])
その下に空白のテキストリストもあります。その 2 番目のテキスト リストに、選択したセクションの役職を入力したいと考えています。どうすればそれを行うことができますか?私はこのようなことを試しました:
REBOL []
do http://reb4.me/r/altjson
jobs_data: load-json %./jobs.json
view layout [
sections: text-list data (map-each section jobs_data/sections [section/title]) [
; How do I get the jobs of the given section?
]
jobs: text-list
]