zoukankan      html  css  js  c++  java
  • c#读取docx(ooxml)

    首先要 添加引用,来自于.net 3.0的windowsBase

    引入namespace 

    using System.IO;
    using System.IO.Packaging;
    using System.Xml;



               //源文件
                string fileName = @"d:\test.docx";

                //文档序列化存储类,相当于一个zip
                using (Package package = Package.Open(fileName, FileMode.Open, FileAccess.Read))
                {
                    //文档的内部结构
                    Uri docxUri = new Uri("/word/document.xml", UriKind.Relative);

                    PackagePart docxPart = package.GetPart(docxUri);

                    XmlDocument docxXmlDocument = new XmlDocument();
                    //读入到xml
                    docxXmlDocument.Load(docxPart.GetStream());

                    MessageBox.Show(docxXmlDocument.InnerText, "message");
                    //分析xml

                    package.Close();

                }

  • 相关阅读:
    204. 计数质数
    面试题 16.06. 最小差
    8. ubantu系统相关
    7. 理论
    6. 图像处理
    5.git
    4.Torch量化
    3.Torch优化工具
    2.DB算法及代码问题分析
    1. 显卡相关问题
  • 原文地址:https://www.cnblogs.com/tthxnz/p/1197293.html
Copyright © 2011-2022 走看看