in src/main/scala/pa/Parser.scala [493:504]
def parseSquad(s: String): List[SquadMember] = {
(XML.loadString(s) \\ "teamSquad" \ "squadMember") map { squadMemberNode =>
SquadMember(
playerId = squadMemberNode \@ "playerID",
name = squadMemberNode \> "name",
squadNumber = squadMemberNode \>> "squadNumber",
startDate = Date(squadMemberNode \> "startDate"),
endDate = (squadMemberNode \>> "endDate").map(Date(_)),
onLoan = (squadMemberNode \> "onLoan") == "Yes"
)
}
}