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