0
我有大小为30 KB的XML(静态数据)。它在每个级别都有多个子字段。我的要求是搜索与我的输入相匹配的元素并检索它的sbu字段。我不会在它上面进行任何数据操作并更新文件。在这种情况下,这会在.Net中提供更好的XPATH或XML序列化性能?XML数据搜索
许多资源说XML序列化会很好,但我不确定哪一个选择适合我的情况。
我有大小为30 KB的XML(静态数据)。它在每个级别都有多个子字段。我的要求是搜索与我的输入相匹配的元素并检索它的sbu字段。我不会在它上面进行任何数据操作并更新文件。在这种情况下,这会在.Net中提供更好的XPATH或XML序列化性能?XML数据搜索
许多资源说XML序列化会很好,但我不确定哪一个选择适合我的情况。
使用System.Xml.Linq
中较新的类型,您可以高效地使用LINQ查询查询XML数据,而不会导致代码膨胀。
以下是一个不错的出发地点:http://msdn.microsoft.com/en-us/library/bb387061.aspx