質問編集履歴

4

試したことの追加

2019/11/28 08:14

投稿

teratake27
teratake27

スコア8

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- ######ヒントのヒントでよいので回答いただけるとありがたいです。
17
+ ######それ以外に簡単な方法等あれば教授いただたいです。
18
18
 
19
19
 
20
20
 
@@ -112,6 +112,30 @@
112
112
 
113
113
  ####Map処理のkeyに"field", valueに"value"としてループで文字列を組み立てるというのがヒントらしいのですが、アルゴリズムや基本的なメソッドが苦手なために具体的な記述ができていません。
114
114
 
115
+ ####以下の要領で何かできないか試しているのですが、今だ解決に至りません。
116
+
117
+
118
+
119
+ ```Scala
120
+
121
+ val m = Map(1 -> "Apple", 2 -> "Banana", 3 -> "Chocolate")
122
+
123
+
124
+
125
+ for((key, value) <- m)
126
+
127
+ println("field:%s, value:%s".format(key, value))
128
+
129
+
130
+
131
+ //field:1, value:Apple
132
+
133
+ //field:2, value:Banana
134
+
135
+ //field:3, value:Chocolate
136
+
137
+ ```
138
+
115
139
 
116
140
 
117
141
  ### 補足情報

3

補足情報最下部の不要な記述の削除

2019/11/28 08:14

投稿

teratake27
teratake27

スコア8

test CHANGED
File without changes
test CHANGED
@@ -117,5 +117,3 @@
117
117
  ### 補足情報
118
118
 
119
119
  ####ソース中の"%s"の部分で最下の.formatの引数を取っていますString型で取得しています。
120
-
121
- ここにより詳細な情報を記載してください。

2

初心者マークのオン

2019/11/28 07:23

投稿

teratake27
teratake27

スコア8

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,8 @@
13
13
  ######Mapを使ってループ処理を書くといいというヒントは得たのですが、具体的な記述方法がわかりません。
14
14
 
15
15
 
16
+
17
+ ######ヒントのヒントでもよいのでご回答いただけるとありがたいです。
16
18
 
17
19
 
18
20
 
@@ -108,7 +110,7 @@
108
110
 
109
111
 
110
112
 
111
- ####Map処理のkeyに"field", valueに"value"としてループで文字列を組み立てるというのがヒントではあるのですが、アルゴリズムや基本的なメソッドが苦手なために具体的な記述ができていません。
113
+ ####Map処理のkeyに"field", valueに"value"としてループで文字列を組み立てるというのがヒントらしいのですが、アルゴリズムや基本的なメソッドが苦手なために具体的な記述ができていません。
112
114
 
113
115
 
114
116
 

1

出力されているJSONのフォーマットを添付し忘れてしまったために追加しました。

2019/11/28 07:22

投稿

teratake27
teratake27

スコア8

test CHANGED
File without changes
test CHANGED
@@ -88,6 +88,20 @@
88
88
 
89
89
  ```
90
90
 
91
+ ```JSON
92
+
93
+ "Table1":
94
+
95
+ [
96
+
97
+ {"field":"要素1", "value":"xxxxxx"}, {"field":"要素2", "value":"xxxxxx"}, {"field":"要素3", "value":"xxxxxx"}, {"field":"要素4", "value":"xxxxxx"}, {"field":"要素5", "value":"xxxxxx"}, {"field":"要素6", "value":"xxxxxx"}, {"field":"要素7", "value":"xxxxxx"}, {"field":"要素8", "value":"xxxxxx"}, {"field":"要素9", "value":"xxxxxx"}, {"field":"要素10", "value":"xxxxxx"}, {"field":"要素11", "value":"xxxxxx"}, {"field":"要素12", "value":"xxxxxx"}, {"field":"要素13", "value":"xxxxxx"}, {"field":"要素14", "value":"xxxxxx" }
98
+
99
+
100
+
101
+ ]
102
+
103
+ ```
104
+
91
105
 
92
106
 
93
107
  ### 試したこと