我有.txt格式以下文件讀一個.txt文件和更新的Java bean對象
*XXX=017
*tag=016
*foci
String value
*XXX=018
*tag=024
*foci
*listname
*XXX=018
*tag=024
*foci
String value
String value
String value
在這裏我們可以看到我們有一些預定義的標籤,併爲每個標籤一些價值與它相關聯。
現在每個*XXX
標誌着一個對象被更新的開始。該對象將存儲值如018,024,與* foci或列表值關聯的字符串值。然後再移動到下一個*XXX
。
我已經創建了bean對象並且還讀取了該文件。但由於沒有關於* foci標籤之後有多少行可用的說明,因此很難正確分組對象。任何人可以給出任何建議,如何區分每個對象或如何確定我們已經達到了標籤數據的末尾或末尾的標籤數據。
謝謝
我認爲你應該閱讀行,直到你得到一個*並將其存儲到緩衝區 –
模式匹配幫助了我。非常感謝您的所有評論。 – JavaBits