我是C#初学者,或多或少。 (也是一个xml初学者> <)我正在为一个好友建立一个程序,我计划用它作为我的“实践程序”来教导自己C#(和xml)。我是一名大学生,在计算机信息系统(以C#为重点)获得BiS。学校教书不多(主要是在控制台中停留,有一个c#的入门介绍和用C#编写的介绍)。XML数据和C#,读入,操作,输出
我的朋友(客户)的愿望是有一个创建/生成角色的程序。它应该从xml文件中读取信息(对于桌面RPG l5r,例如技能和描述,技能和技能等方面的优势和奖励等),可以操纵一些数据(当有奖励或技能添加到角色,并添加与正在创建的角色相关的内容。)计算并显示统计数据,技能级别等,并允许在xml文件中添加新条目(当他感觉像创建新内容时)。
我选择使用XML作为“数据输入”,因为它会更加便携,并且更容易让非程序员看一看(另外我创建了xml模板并将它们发送给他以填写所有数据)。
我基本上问是否有任何好的网站或书籍,将特别关注在XML阅读(一些条目将是整数,大部分将是字符串,不知道如果我可以设置一些类型的int在xml或如果我不得不在C#中专门从char到int进行解析),并关注文件维护(添加,更改,删除)以及如何按各种子元素对xml进行排序。
我在XML模板目前看起来像
<skills>
<sk1>
<name>...</name>
<description>...</description>
</sk1>
<sk2>
etc...
我正在写使用控制台程序的第一个版本,但第二部分将是Windows图形用户界面(学习,我走)。
任何在正确的方向轻推将受到高度赞赏。非常感谢您的帮助。
(如果需要任何进一步的信息,我会虔诚地检查这个线程)