Spire.Doc如何实现Word文件转换为XML文件

作者:控件中国网   出处:控件中国网   2016-09-18 09:30:57   阅读:9

当谈论Office OpenXML时,很多时候会想到HTML,实际上Office OpenXML是一种类似于HTML的标记性语言,区别在于Office OpenXML的标记是不进行预先定义的,如果自己想创建一个标记只需要遵循一些简单的规则,首先,在Office OpenXML文档中仅包含一个根节点,另外所有的Office OpenXML元素应该包含结束标记,所有开始和结束标记都是相等的。
Spire.Doc是一款.NET下的Word类文档处理控件,可以轻松实现DOC文件转换为XML格式,并且转换仅需几行代码,具体可以参考下面的详细代码:
using System;
using System.Windows.Forms;
using Spire.Doc;
using Spire.Doc.Documents;
 
namespace to XML
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            //Create word document
            Document document = new Document();
            document.LoadFromFile(@"D:\Sample.doc");
 
            //Save doc file.
            document.SaveToFile("Sample.xml", FileFormat.Xml);
 
            //Launching the MS Word file.
            WordDocViewer("Sample.xml");
        }
 
        private void WordDocViewer(string fileName)
        {
            try
            {
                System.Diagnostics.Process.Start(fileName);
            }
            catch { }
        }
 
    }
}
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat