次の方法で共有


チュートリアル : WordprocessingML ドキュメント内のコンテンツの操作

このチュートリアルでは、関数型変換の方法と LINQ to XML を適用して XML ドキュメントを操作する方法について説明します。 C# および Visual Basic の例では、Microsoft Word で保存された Office Open XML WordprocessingML ドキュメント内の情報をクエリして操作します。

詳細については、Web サイト「OpenXML Developer」を参照してください。

このセクションの内容

トピック

内容

WordprocessingML ドキュメントの構造

WordprocessingML ドキュメントの詳細について簡単に説明します。

ソースとなる Office Open XML ドキュメントの作成

このチュートリアルのクエリのソース ドキュメントを作成するための手順について説明します。

既定の段落スタイルの検索

ドキュメントの既定のスタイルの名前を検索するクエリについて説明します。

段落とそのスタイルの取得

ドキュメントの段落のコレクションを取得するクエリについて説明します。

段落のテキストの取得

前のクエリを拡張して各段落のテキストを取得します。

拡張メソッドを使用したリファクタリング

拡張メソッドを使用してリファクタリングすることにより、コードを簡略化します。

純粋関数によるリファクタリング

純粋関数を使用してリファクタリングすることにより、コードをさらに簡略化します。

異なる構造の XML の射影

元のドキュメントとは異なる構造の XML を射影することにより、XML 変換を完了します。

Word 文書内のテキストの検索

前のクエリを使用してドキュメント内の指定された文字列を検索します。

Office Open XML WordprocessingML ドキュメントの詳細

Office Open XML WordprocessingML ドキュメントの詳細について説明します。

参照

概念

純粋関数型変換の概要

その他の技術情報

XML の純粋関数型変換