はじめに
XMLはデータの保存と転送に使用される通用のマークアップ言語です。この文書形式は、タグ、要素、属性、およびテキストで構成されています。Word文書をXML形式に変換することで、文書の内容、フォーマット、および構造をタグの形式で表現し、より柔軟なデータ処理と交換を実現することができます。
Free Spire.Doc for .NET はこの問題を解決します。これは、Microsoft Office に依存することなく、Doc または DOCX ファイルを XML に変換できる、堅牢でライセンス料不要のライブラリです。
準備
- Visual Studio
- Free Spire.Doc for .NET ライブラリ
Install-Package FreeSpire.Doc
このライブラリを使用すると、無料で Word 文書を作成、編集、変換できますが、パラグラフやページ数に制限があります。代わりに、製品の有料版の無料トライアルを申し込むこともできます。
C# で Word を XML に変換する - コード例
C# のコードは Word 文書(.docx と .doc をサポート)を読み込み、SaveToFile(fileName, FileFormat.Xml)
メソッドを介して XML 形式に変換します。
using System;
using Spire.Doc;
namespace WordtoXML
{
internal class Program
{
static void Main(string[] args)
{
//Documentクラスのオブジェクトの作成
Document document = new Document();
//Word 文書を読み込みます
document.LoadFromFile(@"sample.docx");
//Word 文書を XML ファイルとして保存します
document.SaveToFile("toXML.xml", FileFormat.Xml);
}
}
}
結論
Free Spire.Doc は Word から XML への変換における障害を解消し、以下のようなメリットを提供します:
- 💡 開発者が文書処理を自動化できるようにする
- 📈 コンテンツチームがデジタルアセットの将来性を担保できるようにする
- 💼 ビジネスが構造化データの価値を開きまくることができるようにする
無料で始める:
Free Spire.Doc をダウンロード: