我有一個僱員的樣本數據。解析文件的更好方法?
Brad Senior
<Fname>Brad Junior</Fname>
CHICAGO, March 6 1990 - He is a great Java Developer.
He has worked in XYZ company.
數據的格式爲:
Person's name
<Fname> xxx </Fname> // Optional
Current Location, DOB - Description about his work.
我可以用它和BufferedReader中使用如此多的條件來分析。
有沒有更好的方法來削減這些內容(例如Regex)並將其存儲在Employee對象中?
我不能使用外部庫。
謝謝。
如果數據是XML格式,請使用XML解析器...嚴重的是,這麼多eaiser – MadProgrammer 2014-09-04 08:15:14
數據是真正的XML格式,還是數據格式? – EpicPandaForce 2014-09-04 08:17:27
如果它是標準格式,請使用解析器(即XML或其他)。正則表達式僅適用於常規語言(即,如果您有嵌套標籤,例如'',它將不起作用)。在這種情況下,標記是最好的。 –
Wolph
2014-09-04 08:17:47