我有一个雇员的样本数据。解析文件的更好方法?
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