写二进制文件数据库C#

时间:2014-08-17 00:57:58

标签: c# xml winforms visual-studio-2012 binary-data

我担心的是,我试图制作一个会出现的程序让我们说汽车的图像来创建一个集合。我正在使用Windows窗体,我已经创建了我想要的grapchical接口。 问题是我有一个xml文件(如数据库),有300辆汽车(元素),每辆汽车都有一些儿童元素,其中一个是“carname.png”,所以我可以用它来查找文件图像。我关心的是,如果有办法将这个xml文件转换为二进制文件,我的程序将能够更快地读取。这是为了提高效率和自我教育的实践目的,因为我在编程方面很年轻。提前为你的时间和想法做好准备。

1 个答案:

答案 0 :(得分:1)

只需将您的XML文件导入合适的数据库并进行查询即可。如果它自然适合关系形式,请使用Sqlite作为首选。在Windows环境中作为学习经验,您可能更喜欢使用SqlServer,但它有点过分。

如果数据自然不适合关系形式,那么使用像MongoDB这样的无数据库,并将XML记录(或JSON或其他)存储在其中。您可以快速访问和XML灵活性。

相关问题