単語2013文書の内容をプログラム的に変更する必要があります。これは、XMLを操作することによって最高の結果が得られることがわかります。 私が知る限り、そのようなタスクには2つのテクノロジーがあり、Linq To XMLとOpen XMLです。Linq To XML対Open XML
とにかく私は専門家ではないので、2つの違いと使いやすいものについてもっと知りたいと思います。
Open XMLを使用するには、SDKをインストールする必要がありますか? XMLへのLinqの使用は、.NETフレームワークだけで十分です。
これは間違いありませんか?何か案は?
ありがとうございました。私はそれを一度見て、それを集めて、Officeドキュメントに便利です。これは、私が使用したRangeなどのVBAにある構造について思い出させます。とにかく、テキストファイルの中を何かを書く必要があるポイントに移動するのにはいくつかの困難がありました。このために、私はXMLがあなたを助けることができると思います。同意しますか? – vinx
テキストファイルがシンプルな場合は、StreamWriterを使用して任意の特定の位置で読み書きできます。 XMLファイルを変更しようとしているのかどうか分かりません。そのためには、System.XmlをC#で使用して、XMLファイルの読み取り/書き込みを完全に制御できます。 –
ありがとうございます。私は特定の位置に書き込むためにいくつかのdocxとxlsファイルを持っています。書き込むコンテンツは、他のtxtファイルから読み込んだだけです。これを行うために、私はXMLを使用することを考えてきました。理由は私がそれに自信を持っていないからであり、これは学ぶチャンスです。 docxファイルを持っていれば、zip形式で保存することができます。そして、XMLがあるので、それを変更すれば、docxを修正することができます。あれは正しいですか? – vinx