• <menu id="w2i4a"></menu>
  • logo E-iceblue中文文檔

    文檔首頁>>E-iceblue中文文檔>>將 Word 轉(zhuǎn)換為 XML

    將 Word 轉(zhuǎn)換為 XML


    談到 Office OpenXML,我們可能會想到 HTML。實(shí)際上,Office OpenXML 與 HTML 類似,都是基于標(biāo)簽的語言。Office OpenXML 和 HTML 之間的區(qū)別在于 Office OpenXML 使用的標(biāo)記不是預(yù)定義的。如果我們在 Office OpenXML 中創(chuàng)建自己的標(biāo)簽,我們需要遵循一些規(guī)則。

    Spire.Doc for.NET 最新下載

    首先,Office OpenXML 文檔中只包含一個(gè)根元素。根元素通常被視為文檔元素并出現(xiàn)在序言部分之后。此外,所有 Office OpenXML 元素都應(yīng)包含結(jié)束標(biāo)記。開始和結(jié)束標(biāo)記都應(yīng)該相同。此外,元素不能重疊。更重要的是,所有的屬性值都必須使用引號,我們不能在文本中使用一些特殊字符。遵循規(guī)則后,Office OpenXML 文檔將被格式化。

    使用 C# 和 VB.NET 通過 Spire.Doc 將 Doc 轉(zhuǎn)換為 Office OpenXML

    Spire.Doc ( Spire.Office ) 為您提供了一種將 Doc 轉(zhuǎn)換為 Office OpenXML 的簡單方法。這樣,我們只需點(diǎn)擊幾下,就可以將現(xiàn)有的 Word doc 文件轉(zhuǎn)換為 Office OpenXML 格式?,F(xiàn)在,只需按照簡單的步驟。

    第 1 步:創(chuàng)建項(xiàng)目

    下載 Spire.Doc并安裝在系統(tǒng)上。通過 Visual Studio 創(chuàng)建一個(gè)項(xiàng)目并添加 Spire.Doc DLL 作為參考。

    注意:請確保 Spire.Doc 和 Visual Studio 已正確安裝在系統(tǒng)上

    第 2 步:加載 Word 文檔文件

    加載我們需要轉(zhuǎn)換為 Office OpenXML 格式的本地 Word 文檔文件。下面的代碼可以幫助我們加載它:

    Document document = new Document();
    document.LoadFromFile(@"D:\Sample.doc");
    第 3 步:將 Doc 轉(zhuǎn)換為 Office OpenXML

    Spire.Doc 支持將 Word Doc 文件轉(zhuǎn)換為大多數(shù)流行的文件格式,例如 PDF、HTML、Office OpenXML、EPub、RTF、Dot、Text 等?,F(xiàn)在,使用下面的代碼將 Word 轉(zhuǎn)換為 Office OpenXML。

    document.SaveToFile("Sample.xml", FileFormat.Xml);
    第 4 步:完整代碼

    現(xiàn)在,將完整代碼寫入您的項(xiàng)目,然后按 F5 啟動程序。

    [C#]
    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 { }
    }
    
    }
    }
    [VB.NET]
    Imports System
    Imports System.Windows.Forms
    Imports Spire.Doc
    Imports Spire.Doc.Documents
    
    Namespace to XML
    Partial Public Class Form1
    Inherits Form
    Public Sub New()
    InitializeComponent()
    End Sub
    
    Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
    'Create word document
    Dim document As New Document()
    document.LoadFromFile("D:\Sample.doc")
    
    'Save doc file.
    document.SaveToFile("Sample.xml", FileFormat.Xml);
    
    'Launching the MS Word file.
    WordDocViewer("Sample.xml")
    End Sub
    
    Private Sub WordDocViewer(ByVal fileName As String)
    Try
    System.Diagnostics.Process.Start(fileName)
    Catch
    End Try
    End Sub
    
    End Class
    End Namespace

    運(yùn)行演示后,您可能會在瀏覽器上找到一個(gè) Office OpenXML 文檔:


    歡迎下載|體驗(yàn)E-iceblue產(chǎn)品 
    如需獲取更多產(chǎn)品信息,請您咨詢慧都在線客服
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();