OpenXML SDK を使用したプログラミングは初めてで、2 つのドキュメント フィールドの間にあるテキストを見つけて読み取ろうと何度も試みましたが、実際には成功しませんでした。透かしの設定からメールのマージまで、OpenXML SDK で考えられるほとんどすべてのサンプルやチュートリアルがウェブ上にたくさんありますが、ドキュメント フィールドの処理に関するサンプルやチュートリアルは 1 つだけではありません。
私のワード文書は次のようになります。
{ Field1 } data { Field2 }
私がやりたいことは、 と の間のデータを読み取ることField1
ですField2
。
次のように、必要なすべてのフィールドを見つけることに成功しました。
var qryFieldCode = (from p in procDoc.MainDocumentPart.Document.Body.Descendants()
where p.GetType() == typeof(FieldCode)
select p).ToList();
しかし、見つけたフィールドの間にあるテキストを読むにはどうすればよいでしょうか?
どんな助けでも大歓迎です。