質問編集履歴

2

最終出力のoriginal_data.csvを追記しました

2021/08/17 23:59

投稿

docghoge
docghoge

スコア9

test CHANGED
File without changes
test CHANGED
@@ -16,13 +16,15 @@
16
16
 
17
17
  reference_data.csvから取得したfunctionのabcを実行,xyzを実行,123を実行がそれぞれのbuttonに追加される想定です。
18
18
 
19
- screen,function,itemtype,output
19
+ original_data.csvに最終的に出力したいことは以下です。
20
20
 
21
- xyz画面,画面にリダイレクト,link
21
+ screen function itemtype output
22
22
 
23
- abc画面,画面に遷移,button,abcを実行,xyzを実行,123を実行
23
+ 1 abc画面 画面に遷移 button abcを実行,xyzを実行,123を実行
24
24
 
25
- 123画面,画面に遷移,button,abcを実行,xyzを実行,123を実行
25
+ 2 123画面 画面に遷移 button abcを実行,xyzを実行,123を実行
26
+
27
+ 3 xyz画面 画面にリダイレクト link
26
28
 
27
29
 
28
30
 

1

前提・実現したいことを編集しました

2021/08/17 23:59

投稿

docghoge
docghoge

スコア9

test CHANGED
File without changes
test CHANGED
@@ -1,28 +1,34 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
+ 実現したいことは以下になります。
3
4
 
5
+ 1. original_data.csvからitemtypeを抽出する
4
6
 
5
- ここに質問内容詳しく書いてください
7
+ 2.1.で抽出したitemtypeをreference_data.csv内で検索し、該当がある場合は、reference_data.csvfunctionoriginal_data.csvに挿入
6
8
 
7
- (例)PHP(CakePHP)で●●なシステムを作っています。
8
-
9
- original_data.csvからitemtypeがbuttonの要素を取得し、別のcsvファイルからitemtypeが同じbuttonのfunctionを抽出し、
10
-
11
- それ結果再度original_data.csvのbutton要素と同じ行に追加したいです
9
+ 例)itemtypeが"button"場合、abc実行,xyzを実行,123を実行がoriginal_data.csvの"button"の行に新たに追加されるイメージです
12
10
 
13
11
 
14
12
 
15
13
 
16
14
 
17
- ### 発生しいる問題・エラーメッセージ
15
+ 最終出力のoriginal_data.csvには、outputという行が追加され
18
16
 
19
- 発生てい問題1:
17
+ reference_data.csvから取得たfunctionのabcを実行,xyzを実行,123を実行がそれぞれのbuttonに追加され想定です。
20
18
 
21
- reference_dataから、itemtypeがbuttonを抽出したいのですが、すべての行が抽出されてしまいます。
19
+ screen,function,itemtype,output
20
+
21
+ xyz画面,画面にリダイレクト,link
22
+
23
+ abc画面,画面に遷移,button,abcを実行,xyzを実行,123を実行
24
+
25
+ 123画面,画面に遷移,button,abcを実行,xyzを実行,123を実行
22
26
 
23
27
 
24
28
 
29
+ ### 発生している問題・エラーメッセージ
30
+
25
- 発生している問題
31
+ 発生している問題:
26
32
 
27
33
  reference_dataから、itemtypeがbuttonの要素を抽出した結果を、再度original_data.csvのbutton要素と同じ行に、追加したいのですが、行数が一致しないとエラーが出てしまい、出力できません。
28
34