XML处理的语言

时间:2012-06-18 12:26:09

标签: vb.net msxml

我想处理由Visio 2010生成的MSXML,哪种语言有助于使用生成的XML,我对此非常陌生,

Visual Basic,.Net或C#会对我有帮助吗?

此致

2 个答案:

答案 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功能。