Created by Wang, Jerry, last modified on Sep 24, 2015

output log:
begin to parse xml
EvElemStart: null
Start element: company - first level
Attrs:
scope:
EvText event happened:
Start element: staff - second level
Start element: firstname - third level
EvText event happened: yong - element value
First Name: yong
End element: firstname - tag end
Start element: lastname - new third level
EvText event happened: mook kim
Last Name: mook kim
End element: lastname
Start element: nickname
EvText event happened: mkyong
Nick Name: mkyong
End element: nickname
Start element: salary
EvText event happened: 100000
Salary: 100000
End element: salary
End element: staff
Start element: staff
Start element: firstname
EvText event happened: low
First Name: low
End element: firstname
Start element: lastname
EvText event happened: yin fong
Last Name: yin fong
EvText event happened: fong fong
Nick Name: fong fong
EvText event happened: 200000
Salary: 200000
End element: company