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();

                }

  • 相关阅读:
    JS获取图片的缩略图,并且动态的加载多张图片
    小扬的马【未完成】
    小宇和小曾的字符串 【未完成】
    数据库笔记【转】
    分解质因数
    汉诺塔
    排列组合
    数字字符出现频率
    文章中字符数统计
    是否阶乘之和?
  • 原文地址:https://www.cnblogs.com/tthxnz/p/1197293.html
Copyright © 2011-2022 走看看