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

質問編集履歴

2

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

2021/08/17 23:59

投稿

docghoge
docghoge

スコア9

title CHANGED
File without changes
body CHANGED
@@ -7,10 +7,11 @@
7
7
 
8
8
  最終出力のoriginal_data.csvには、outputという行が追加されて
9
9
  reference_data.csvから取得したfunctionのabcを実行,xyzを実行,123を実行がそれぞれのbuttonに追加される想定です。
10
+ original_data.csvに最終的に出力したいことは以下です。
10
- screen,function,itemtype,output
11
+ screen function itemtype output
11
- xyz画面,画面にリダイレクト,link
12
- abc画面,画面に遷移,button,abcを実行,xyzを実行,123を実行
12
+ 1 abc画面 画面に遷移 button abcを実行,xyzを実行,123を実行
13
- 123画面,画面に遷移,button,abcを実行,xyzを実行,123を実行
13
+ 2 123画面 画面に遷移 button abcを実行,xyzを実行,123を実行
14
+ 3 xyz画面 画面にリダイレクト link
14
15
 
15
16
  ### 発生している問題・エラーメッセージ
16
17
  発生している問題:

1

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

2021/08/17 23:59

投稿

docghoge
docghoge

スコア9

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