我有一个包含字符串行的文件。每一行代表的关键值的集合,例如:查找字符串中的值
Name=JUI;Type=HomeUser;Address=Belgium;Address=Liege;Address=Street
Name=Tim;Type=HomeUser;Address=Belgium;Address=Hasselt;Address=Street
Name=Kim;Type=Proff;Address=Germany;Address=Dusseldorf;Address=Street
Name=Ils;Type=Proff;Address=Germany;Address=Munich;Address=Street
Name=Jan;Type=Student;Address=Germany;Address=Frankfurt;Address=Street
Name=Dav;Type=Student;Address=France;Address=Mitz;Address=Street
Name=Soli;Type=HomeUser;Address=France;Address=Lyon;Address=Street
Name=Mik;Type=HomeUser;Address=Switzerland;Address=Zurich;Address=Street
Name=Peter;Type=Blocked;Address=Netherland;Address=Enschede;Address=Street
Name=Maz;Type=Blocked;Address=Germany;Address=Achen;Address=Street
Name=Jo;Type=Teacher;Address=Belgium;Address=Antwerpen;Address=Street
我怎样才能做到以下几点:
- 获取名,其中类型是阅读下面驱动
- 获取哪些类型的地址=德国(问题存在于在线操作搜索3地址键)
- 获取其中address =里昂
是否有一个名字简单的方法来做到这一点?
有办法这里需要更多的信息,而不仅仅是一堆作业。这些字符串,整数,枚举,类......?这些应该属于一个类的属性吗?如果不知道我们甚至在看什么,绝对没有办法回答这个问题。这些数据如何被拉入C#并被利用? –
我道歉让我对我的意思更简洁。我的意思是可能有100个或更多不同的方法来解析文件中的数据。我的意思是,如果你想在你的特定情况下以最好的方式来做到这一点,那么应该提供关于数据的更多信息,它发生在哪里以及它来自哪里。 –
@LeonNewswanger定义了从日志文件传递到sql表的一些表中的数据。一个例子:我提取所有的用户名** Name =?** 哪里的国家是瑞士的情况下,我在我的帖子中显示我应该得到** Mik **然后更新他在数据库中的记录。我的主要问题是有3个键名**地址** – Maro