0

我的课程是用 C# 编写的,它使用 XmlNode 和 XmlNodelist 来读取 XML 文件。但是当我把它带到我的 WP8 项目时,它不支持 XmlNode 和 XmlNodelist。我应该怎么办 ?谢谢你。

4

1 回答 1

1

我应该怎么办?

您应该改用 LINQ to XML (XDocument等)。这是一个非常优秀的 XML API。移植代码以使用它后,请XmlNode完全放弃(等)代码 - 在桌面和移动代码中使用 LINQ to XML。除非您真的需要使用 .NET 3.0 或更早版本,否则您应该(IMO)尽量避免XmlDocument再次使用和朋友。

(有些类型像XmlReader在旧 API 和新 API 中都使用 - 但 DOM 类型本身是完全独立的。)

于 2014-11-01T08:30:19.997 回答