我有以下文字:
id=1
familyName=Rooney
givenName=Wayne
middleNames=Mark
dateOfBirth=1985-10-24
dateOfDeath=
placeOfBirth=Liverpool
height=1.76
twitterId=@WayneRooney
行用“\n”分隔,对用“=”分隔。
我有一个 Person 类,其中包含 Id、FamilyName、GivenName 等属性。
是否有任何简单的方法可以将上述文本反序列化为 Person 对象,然后使用正确的行和对分隔符将 Person 对象序列化为上述文本?
我希望有类似 TextSerializer 的东西?
基本上,我需要从文件中读取文本,例如 person1.txt,然后将其反序列化为 Person 对象。
如果可能的话,我想避免为每个属性手动硬编码。谢谢,