teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

phpのコードも記述しました。

2018/10/11 01:14

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -151,4 +151,36 @@
151
151
 
152
152
  この場合、"10"だけ取得するには、どのようにパースすれば良いのでしょうか。。。
153
153
  しっかり開発を初めて3ヶ月くらいなので、簡単なことしかわからず。。。
154
- 申し訳ございませんが、ご教示のほどよろしくお願いいたします。
154
+ 申し訳ございませんが、ご教示のほどよろしくお願いいたします。
155
+
156
+
157
+ ------------------------------------
158
+
159
+ 補足②
160
+
161
+ 先ほど載せたresultの中身ですが
162
+ ```Log
163
+ Array( [0] => Array ( [id] => 10 ))
164
+
165
+ ```
166
+
167
+ この部分がいらないようです。
168
+ 下記がphpです。
169
+
170
+ ```php
171
+ $str = $_POST["id"];
172
+
173
+ $model = new ModelTest();
174
+ $a = $model->getid($str);
175
+ print_r($a);
176
+ $count = count($a);
177
+
178
+ for ($i=0; $i < $count ; $i++) {
179
+ $search["number"][] = array(
180
+ "id" => $a[$i]['id'],
181
+ );
182
+ }
183
+
184
+ header('Content-Type: application/json');
185
+ echo json_encode($search);
186
+ ```

4

少し修正しました。

2018/10/11 01:13

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -143,7 +143,7 @@
143
143
  resultの中は、以下のように書かれていました。
144
144
 
145
145
  ```Log
146
- Array( [0] => Array ( [id] => 10 )){"number":[{"id":"11"}]}
146
+ Array( [0] => Array ( [id] => 10 )){"number":[{"id":"10"}]}
147
147
  ```
148
148
 
149
149
  値は取れていることを確認できたので

3

補足に、resultの中を追記しました。

2018/10/11 01:06

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -129,4 +129,26 @@
129
129
  AsyncTaskでJSONを受け取る実装は何度かしてきましたが
130
130
  今回ばかりは、調べてもどこが原因なのか検討がつきません。
131
131
 
132
- ご教示いただけましたら、幸いです。
132
+ ご教示いただけましたら、幸いです。
133
+
134
+
135
+
136
+
137
+
138
+
139
+ ------------------------------------
140
+ 補足です。
141
+
142
+ コメントをいただいて、resultの中を見て見ました。
143
+ resultの中は、以下のように書かれていました。
144
+
145
+ ```Log
146
+ Array( [0] => Array ( [id] => 10 )){"number":[{"id":"11"}]}
147
+ ```
148
+
149
+ 値は取れていることを確認できたので
150
+ あとはJSONのパースで失敗しているのだと思います。
151
+
152
+ この場合、"10"だけ取得するには、どのようにパースすれば良いのでしょうか。。。
153
+ しっかり開発を初めて3ヶ月くらいなので、簡単なことしかわからず。。。
154
+ 申し訳ございませんが、ご教示のほどよろしくお願いいたします。

2

文言修正

2018/10/11 01:06

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -127,6 +127,6 @@
127
127
 
128
128
  どこがおかしいのでしょうか。
129
129
  AsyncTaskでJSONを受け取る実装は何度かしてきましたが
130
- 今回ばかりは、検討がつきません。
130
+ 今回ばかりは、調べてもどこが原因なのか検討がつきません。
131
131
 
132
132
  ご教示いただけましたら、幸いです。

1

修正

2018/10/10 14:56

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,7 @@
5
5
  なかなかできません。
6
6
  これまで、何度か同じ様な処理を実装しているのですが
7
7
  どうしてもidだけが取れないです。何が原因なのか、調べてもわかりません。
8
- 何が原因でしょうか...
8
+ どこを修正すれば良いでしょうか...
9
9
 
10
10
  以下がJSONをエンコードした形です。
11
11