我得到了一連串的字符,我已經移入一個單一行中的平面文件。現在這些角色以下面的形式出現。解析字符流
keepalivekeep_aliveenroll,10.213.17.4,0,12,594,4,5,METRO-A,1enroll,10.213.17.4,0,13,594,4,5,METRO-B,1clear,10.213.17.4,0,14,100010934,1323168443
我想要的是將特定的標籤(keep_alive
,clear
,enroll
等)不同線路之間的消息來。例如,上面的輸出應該是:
keep_alive
keep_alive enroll,10.213.17.4,0,12,594,4,5,METRO-A,1
enroll,10.213.17.4,0,13,594,4,5,METRO-B,1
clear,10.213.17.4,0,14,100010934,1323168443
在Java中這樣做的最佳方法是什麼?這裏值得注意的是該文件正在獲得連續的數據,並且我需要在某種循環中連續執行此操作。
百種方式來做到這一點,都需要編程。您可能可以使用「正則表達式」來完成一些工作。 –
謝謝,正試圖瞭解是否存在一些API /或最好的方法來更快地完成它。 – learner