私がしたいのは、Jsonファイルの情報をXcode(Swift)のTableViewに表示することです。私がしたい例は次のとおりです。SwiftのJsonファイルから複数のTableViewを表示するにはどうすればよいですか?
国、都市、および都市のいくつかの追加情報から私のjsonデータを検索したいと思います。私はテーブルビューで国の名前を表示する最初の画面で:
- ブラジル
- ドイツ
- フランス
- USA
- アルゼンチン
- 等...
その後、私はある国の細胞(例えばUSA)の細胞を凍結すると、新しいTableViewを開きたい米国のすべての州(または都市)が含まれています。だから私は、アメリカにCLICと私は2番目の画面で、以下の情報を持っている:
- フロリダ
- ニューヨーク
- カリフォルニア
- ネバダ
- 等...
をと最後に、ニューヨーク州などいくつかの州(または都市)で結婚するとき、私は選択した国(ニューヨーク州)からのいくつかの追加情報を表示したいと思います。だから私は持っている3番目の画面で:
「ニューヨークは等...素晴らしい都市である」
私は別のテーブルビューからnavegateしたいので、私は「バックを追加する方法を知っているドント"ボタンをクリックしてください。国と都市を別のセルに表示したいので、私はそれらをクリックして情報を表示できます。ここで
は私のJSONの例である:
[
{
"country": "Brazil",
"city": [
"Sao Paulo",
"Rio de Janeiro"
]
},
{
"country": "Germany",
"city": [
"Berlin",
"Frankfurt"
]
},
{
"country": "France",
"city": [
"Paris",
"Marselle"
]
},
{
"country": "USA",
"city": [
"Florida",
"New York",
"California",
"Nevada"
]
},
{
"country": "Argentina",
"city": [
"Buenos Aires",
"Mendoza",
"La Plata"
]
},
{
"country": "England",
"city": [
"London",
"Manchester",
"Liverpool"
]
}
]
誰もが私はこれを行うのを助けることができますしてください?どうしたらいいですか?どうもありがとう!
Btw:あなたのjsonの例は有効ではありませんjson。キー 'city'の値は配列でなければなりません –
「配列でなければならない」とはどういう意味ですか?私のJsonの例の正しい表現は何でしょうか? – Mario
RamenChefの編集を参照してください –