- String str = "t01|^|2131|^|test|^^|t02|^|haha|^|good|^^|t03|^|測試|^|SDA|^^|";
- while (str.contains("|^^|")){ //用while (str.indexOf("|^^|") > -1)亦可
- int index = str.indexOf("|^^|");
- String record = str.substring(0,index+"|^^|".length()); //取出每條數據
- System.out.println(record);
- StringTokenizer st = new StringTokenizer(record, "|^|");
- while(st.hasMoreElements()) {
- System.out.println(st.nextToken()); //取出每條數據的字段
- }
- str = str.substring(index+"|^^|".length());
- }