在 C# 中使用 XML 轴属性的任意方法

本文关键字:属性 任意 方法 XML | 更新日期: 2023-09-27 17:55:38

通过使用一些导入或使用,有什么方法可以在 C# 中使用 XML 轴属性?

我主要使用VB工作,并且习惯于能够查询XML
(from xel in xdoc.<names>)

现在不得不在 C# 中做一些工作,必须将其
详细写成 (from xel in xdoc.Elements("names")) .

我知道这似乎不是一件大事,但以这种方式引用的每个元素都是 5 倍的字符,而且更冗长。键入和阅读是一个拖累。

如果没有,我想我很茫然,但希望有一些方法可以使用它们?使用 Visual Studio 2012。

在 C# 中使用 XML 轴属性的任意方法

我认为

没有。

但是有很多方法可以使用 C# 处理 XML。我认为LINQ2XML最接近您要找的东西。

  • LINQ2XML
  • XmlReader (只读,无缓存)
  • XmlDocument (读取、操作和修改)

Se 还 LINQ to XML vs. 其他 XML 技术,以获得概述。