我正在 Visual Studio 2008 中构建游戏,为了构建关卡,我将有两种类型的文件(实际上不止这些,但这两个是唯一对我的问题重要的文件)我需要解析。一个人将决定关卡的内容,看起来像这样:
LevelName = "示例级别"
Object1Type = "自定义对象"
Object1File = "WideFloor_DF"
Object1Position = 600,600
Object2Type = "圆"
Object2Position = 550, 500
Object2Mass = 5
等等
另一个将规定自定义对象的属性,看起来像这样:
名称=“宽地板”
质量 = 1
GeometryMap = "WideFloor_GM"
IsStatic = 真
等等
我对正则表达式不是很熟悉(阅读:我不喜欢它们,因为它看起来太像线条噪音而难以理解),我想知道是否有比使用大量正则表达式更简单的方法?
编辑:我知道我忘记了什么!我真的很讨厌 xml 文件,所以我真的不想使用它们(waaaaaaaay 对我来说太冗长了)。编辑2:我喜欢我想出的格式,并且不想改变。