我想处理由 Visio 2010 生成的 MSXML,哪种语言有助于处理生成的 XML,我对此很陌生,
Visual basic、.Net 或 C# 对我有帮助吗?
问候
C# 和 VB.NET 都提供对 XML 的等效支持,因为它们共享相同的框架并且可以使用所有相同的库。给猫剥皮的方法有很多,所以这一切都取决于在你的情况下什么最有意义。您可以使用DataSet
. 您可以使用XmlDocument
该类来加载它,然后使用 XPath 搜索它。您可以使用XDocument
类加载它并使用 LINQ 搜索它。您可以将 XML 反序列化为匹配的自定义类对象。或者,如果您对将 XML 文档转换为另一种 XML 或其他格式感兴趣,我建议您使用 XSLT。XslCompiledTransform
您可以使用该类将 XSLT 脚本应用于 .NET 中的 XML 文档。通过四处搜索,您可以轻松地找到所有这些在线示例,包括在本网站上。
Visual Basic 和 C# 都有多种访问和操作 XML 数据的方法。我建议您查看这两种 .Net 语言中可用的 LINQ-to-XML 功能。