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

質問編集履歴

3

文法変更

2019/11/13 11:32

投稿

nikuniku12
nikuniku12

スコア14

title CHANGED
File without changes
body CHANGED
@@ -12,8 +12,38 @@
12
12
  ```
13
13
 
14
14
  ```javascript
15
+ $(function(){
16
+ $("#button").click(function(event){
17
+ $.ajax({
18
+ type: "GET",
19
+ url: "text.php",
20
+     data: {val:null},
21
+ dataType : "text"
22
+ }).done(function(data){
15
- var test = JSON.parse(data);
23
+  var test = JSON.parse(data);
24
+ window.addEventListener('DOMContentLoaded', ()=>{
25
+ var data=test.split(/\n/).map(x=>{
26
+ return x.split(", ").map(x=>{
27
+ var y=x.split('=');
28
+ return {name:y[0],val:y[1]};
29
+ });
30
+ }).reduce((x,y)=>x.concat(y));
31
+ console.log(data);
32
+ });
33
+ }).fail(function(XMLHttpRequest, textStatus, errorThrown){
34
+ alert(errorThrown);
35
+ });
36
+ });
37
+ });
38
+ ```
39
+
40
+ ```php
41
+ $text=file("name.txt");
42
+ $text_array = array();
16
- for (var key in test){
43
+ foreach($text as $row){
17
- $("#test").append('name:'+key + ' val:' + test[key]+ "<br/>");
44
+ $params = explode(",",$row);
45
+ $text_array[$params[0]] = $params[1];
18
- }
46
+ }
47
+ $json = json_encode($text_array);
48
+ echo $json;
19
49
  ```

2

誤字

2019/11/13 11:32

投稿

nikuniku12
nikuniku12

スコア14

title CHANGED
File without changes
body CHANGED
@@ -14,6 +14,6 @@
14
14
  ```javascript
15
15
  var test = JSON.parse(data);
16
16
  for (var key in test){
17
- $("#test").append('name:'+key + ' val:' + key[test]+ "<br/>");
17
+ $("#test").append('name:'+key + ' val:' + test[key]+ "<br/>");
18
18
  }
19
19
  ```

1

文法の修正

2019/11/13 09:36

投稿

nikuniku12
nikuniku12

スコア14

title CHANGED
File without changes
body CHANGED
@@ -7,8 +7,8 @@
7
7
 
8
8
  ```txt
9
9
  名前=ハンバーグ, 分類=洋食, 主成分=タンパク質
10
- 名前=ハンバーグ, 分類=食, 主成分=タンパク質
10
+ 名前=寿司, 分類=食, 主成分=炭水化物
11
- 名前=ハンバーグ, 分類=洋食, 主成分=タンパク質
11
+ 名前=牛乳, 分類=飲み物, 主成分=カルシウム
12
12
  ```
13
13
 
14
14
  ```javascript