Question: The suggested edit: <https://stackoverflow.com/review/suggested-edits/13006182>

Link to the question: [Read the data from the CSV File and it should automatically generate the EMAIL\_ID to the JSP Page](https://stackoverflow.com/questions/38349727)

I want to know why shouldn't edit the question like this. It fairly improves the question.

Glorfindel's Edit: 

[![enter image description here](https://i.stack.imgur.com/e6neP.jpg)](https://i.stack.imgur.com/e6neP.jpg)

My Edit: 

[![enter image description here](https://i.stack.imgur.com/1Zz3d.jpg)](https://i.stack.imgur.com/1Zz3d.jpg)

Answer: 
I agree with you, the reviewers should have approved your edit. You indicated your action in the edit summary, but we all know reviewers aren't always paying attention. They just see a wall of code / data being added to the question, seemingly out of nowhere (note that when reviewing suggested edits, you **cannot** see the comments on the post.)

The OP is to blame, because they could easily edit their code / data into their own question. I informed them about this and fixed the post in the meantime.
You forgot to fix all of the other glaringly obvious problems with the question when you edited.

When an edit only makes an improvement that I could redo very quick and easily, and there are other glaring issues, then I will reject and edit the suggestion.

In this case, the edit would be best done directly from the question. Unfortunately, the UI doesn't make this very easy/convenient for reviewers to do; you would have to leave the queue, go to the question, copy the comments, click "edit (1)", click "reject and edit", then paste the code, and fix all the other errors. This is likely why the edit was rejected, yet none of them fixed the post.

Let me point out the errors you missed:

> 
> I'am having a two textboxs namely, LVPL\_name and Email\_ID. **<This entire sentence needs to be rewritten.>**
> 
> 
> If I select any name from the dropdown list of the LVPL\_name **<needs comma here>** it should automatically generate the respective email-id from the CSV File and display **<it>** in the JSP Page.
> 
> 
> This is my sample Excel Sheet **<Where?>**
> 
> 
> Edit: **<No need to add "Edit">**
> 
> 
> My sample code:
> 
> 
> 
> ```
> try { 
>     String fileName = "LVPL_names.csv";
>     CSVReader reader = new CSVReader(new FileReader(fileName ));
>     String[] rows = new CSVReader(reader).readEmail_ID();
>     if (x == Aarthi) { 
>         System.out.println("Selected LVPL_name"+name.index of (Email_ID));
>     } else { 
>         System.out.println("Enter the Email_ID"); 
>     } 
> } catch(){
> }
> 
> ```
> 
> And my My Excel sheet is:
> 
> 
> 
> ```
> LVPL_name   Email ID 
> -----------------------
> aaaaa1      aaaaa1@sap.com 
> aaaaa2      aaaaa2@sap.com 
> aaaaa3      aaaaa3@sap.com 
> aaaaa4      aaaaa4@sap.com 
> aaaaa5      aaaaa5@sap.com 
> 
> ```
> 
> I think something is wrong in my code can any one help me. **<This is fluff and should be removed...or just not added really>**
> 
> 
> 

---

The other thing I noticed, after coming back to this, is how ambiguous your edit summary was:

> 
> edited code as provided in comments
> 
> 
> 

Whose code? Did someone provide an answer in the comments again? The edit review queue is a crazy place, but that type of edit wouldn't be the craziest thing I saw there.

Remember, we can't see the context while reviewing. (It's annoying, actually.)