csv文件读取

来源:互联网 发布:跟泰国人妖ml 知乎 编辑:程序博客网 时间:2024/04/30 07:13

     private static List<MessageInfo> messageList = null; 

public static boolean read() throws Exception {
         // 指定したファイル
         File csv = new File("D:/test.csv");
         BufferedReader br = new BufferedReader(new FileReader(csv));
         //
         String rows;
         String[]colum;
         // メッセージ情報リスト
         messageList = new ArrayList<MessageInfo>();
         //メッセージファイルを読込する
         while ((rows = br.readLine()) != null) {
               // メッセージ情報対象を新規する
                MessageInfo messageInfo = new MessageInfo();
                // メッセージ情報に値を設定する
                colum=rows.split(",");
                messageInfo.setMessageID(colum[0]);
                messageInfo.setMessageType(colum[1]);
                messageInfo.setMessage(colum[2]);
                messageList.add(messageInfo);
            }
        return true;
    }

 

 

package com.nec.jp.railroadX.TZZ.MESSAGE;

public class MessageInfo {
    private String messageID;
    private String messageType;
    private String message;
 public String getMessageID() {
  return messageID;
 }
 public void setMessageID(String messageID) {
  this.messageID = messageID;
 }
 public String getMessageType() {
  return messageType;
 }
 public void setMessageType(String messageType) {
  this.messageType = messageType;
 }
 public String getMessage() {
  return message;
 }
 public void setMessage(String message) {
  this.message = message;
 }
   
}
 public  static void main(String[] args) throws Exception {
         boolean s=read();
                System.out.println(s);
            }

原创粉丝点击