次の方法で共有


LINQ to XML 軸

更新 : November 2007

XML ツリーを作成した後、または XML ドキュメントを XML ツリーに読み込んだ後は、クエリを実行して要素や属性を調べたり、その値を取得したりできます。

クエリを記述する前に、LINQ to XML 軸について理解しておく必要があります。軸メソッドは 2 種類あります。まず、単一の XElement オブジェクト、XDocument オブジェクト、または XNode オブジェクトで呼び出すメソッドがあります。これらのメソッドは、単一のオブジェクトに対して機能し、XElementXAttribute、または XNode オブジェクトのコレクションを返します。第 2 に、コレクションに対して機能し、コレクションを返す拡張メソッドがあります。拡張メソッドは、ソース コレクションを列挙し、コレクション内の各アイテムに対して適切な軸メソッドを呼び出し、結果を連結します。  

このセクションの内容

トピック

内容

LINQ to XML 軸の概要

軸を定義し、LINQ to XML クエリのコンテキストにおける使用方法について説明します。

方法 : 要素のコレクションを取得する (LINQ to XML)

Elements メソッドについて説明します。このメソッドは、要素の子要素のコレクションを取得します。

方法 : 要素の値を取得する (LINQ to XML)

要素の値を取得する方法について説明します。

方法 : 要素名をフィルタ処理する (LINQ to XML)

軸を使用する場合に要素名をフィルタ処理する方法について説明します。

方法 : 軸メソッドの呼び出しを連結する (LINQ to XML)

軸メソッドの呼び出しを連結する方法について説明します。

方法 : 単一の子要素を取得する (LINQ to XML)

タグ名を指定して要素の単一の子要素を取得する方法について説明します。

方法 : 属性のコレクションを取得する (LINQ to XML)

Attributes メソッドについて説明します。このメソッドは、要素の属性を取得します。

方法 : 単一の属性を取得する (LINQ to XML)

属性名を指定して要素の単一の属性を取得する方法について説明します。

方法 : 属性の値を取得する (LINQ to XML)

属性の値を取得する方法について説明します。

方法 : 要素の浅い値を取得する

要素の浅い値を取得する方法について説明します。

Visual Basic の統合言語軸 (LINQ to XML)

Visual Basic 統合軸の概要を説明します。

参照

概念

プログラミング ガイド (LINQ to XML)

参照

拡張メソッド (C# プログラミング ガイド)