[英]how to read .csv file as key value pair?
username 1 abc
password 1 123
username 2 pqr
password 2 456
username 3 xyz
password 3 789
如何讀取.csv file
值(如.properties file
,意味着每當我們給鍵名命名時,它應該顯示與硒中該鍵的值對應?
當我輸入username1 it should display abc
。 類似地,對於password1,s應該在Java中顯示123
假設您的CSV文件的結構為->
username 1, abc
password 1, 123
username 2, pqr
password 2, 456
username 3, xyz
password 3, 789
使用以下->
BufferedReader br = new BufferedReader(new FileReader(new File("test.csv")));
String str="";
Map<String,String> map = new HashMap<String,String>();
while((str=br.readLine())!=null)
{
map.put(str.split(",")[0],str.split(",")[1]);
}
這應該給您輸出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.