求助,怎么把Word的地址存进Xml然后用C#直接操作Xml可以读取Word的内容

pq8888168 2016-07-18 10:30:32
求助大神。 因为有很多Word文档要处理,现在要求把Word的地址存到Xml里面,然后在C#里面直接读取Xml里面存取的Word地址就可以读取Word文档。请问怎么把Word的地址储存进去Xml然后可以用C#操作。
...全文
209 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
事实胜于雄辩 2016-07-19
  • 打赏
  • 举报
回复
LZ解决了吗? 我前几天刚写了一个用npoi读取 docx格式的,你要看代码吗?
巴士上的邂逅 2016-07-19
  • 打赏
  • 举报
回复
关键字:“C# 读Word”随便搜了一下,链接
pq8888168 2016-07-19
  • 打赏
  • 举报
回复
引用 3 楼 yuankaiwsl 的回复:
引用 2 楼 pq8888168 的回复:
可否详细一点?这样得到的是地址的字符还是Word里面的内容?
你不是只是把Word路径存进XML文件吗?从XML文件里读出路径,再读Word内容啊
路径可以读出来,但是不知道怎么输出里面的内容。我看了网上的方法Txt格式的可以,但是Word是docx格式
事实胜于雄辩 2016-07-19
  • 打赏
  • 举报
回复
读取word文档
事实胜于雄辩 2016-07-19
  • 打赏
  • 举报
回复
  using (FileStream stream = File.OpenRead(fileName))
            {
                XWPFDocument doc = new XWPFDocument(stream);

              //  while(doc.Paragraphs.)
                foreach (var para in doc.Paragraphs)
                {
                    string text = para.ParagraphText; //获得文本  

                    var runs = para.Runs;
                    string styleid = para.Style;               
                            DataRow dr = dt.NewRow();
                            dr[0] = text;
                            dt.Rows.Add(dr);
                     
                }
pq8888168 2016-07-19
  • 打赏
  • 举报
回复
引用 6 楼 u014388120 的回复:
LZ解决了吗? 我前几天刚写了一个用npoi读取 docx格式的,你要看代码吗?
没有解决呢,带看看看,谢谢好人
巴士上的邂逅 2016-07-18
  • 打赏
  • 举报
回复
XmlWriter.Create()
巴士上的邂逅 2016-07-18
  • 打赏
  • 举报
回复
引用 2 楼 pq8888168 的回复:
可否详细一点?这样得到的是地址的字符还是Word里面的内容?
你不是只是把Word路径存进XML文件吗?从XML文件里读出路径,再读Word内容啊
pq8888168 2016-07-18
  • 打赏
  • 举报
回复
可否详细一点?这样得到的是地址的字符还是Word里面的内容?

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧