当前位置:首页 > 科技

【word怎么识别数字标题】Word系列的快速阅读标题和正文

.Net使用XML读取word的标题和正文

要获得Word标题,首先要知道标题和正文在word中的节点、节点的关联关系和关联键。

在Word中,标题为[heading1] [heading2]……。[heading9]或[标题1] [标题2]……。[标题9]。

在Docment文件中,在关联w:pStyle w:val='1'/' 1 '中找到w : style w : type=' paragraph ' w : styleid=' docment

图S1-1

Docmetn节点属性,如图D1-2所示

图D1-2

标题导入示例代码如下:

string filename=@ ' hello word . docx ';

using(wordprocessingdocument wd=word(文件名,word))

{

varmain docx=wd . addmaindocumentpart();

var docx=new Documen();

MainDocx。Document=docx

var body=main docx . document . appendchild(new documen());

foreach(open XML element open XML element in body . child elements)

{

//1。首先导入domcument.xml文件

//2。获取与段落和样式相关联的主键

var pprid list=o;paragraph properties();

//3。导入文件

//4。重复执行节点w : style w : type=' paragraph ' w : styleid=' 1 ',并比较pprIdList。

5.如果匹配,则在中获取w 3360 name w : val=' heading 1 '/或w : name w : val=' title 1 '/时获取标题。SytleId(节点)=pStyle(docment.xml节点)

//6。判断为非空,获取当前文本标题文本

Var文本列表=;Text()。ToList();

vartext value list=(x=x . inner text);

}

}

获取正文代码示例

string filename=@ ' hello word . docx ';

using(wordprocessingdocument wd=word(文件名,word))

{

varmain docx=wd . addmaindocumentpart();

var docx=new Documen();

MainDocx。Document=docx

var body=main docx . document . appendchild(new documen());

foreach(open XML element open XML element in body . child elements)

{

//1。首先导入domcument.xml文件

//2。获取与段落和样式相关联的主键

var pprid list=o;paragraph properties();

//3。导入文件

//4。重复执行节点w : style w : type=' paragraph ' w : styleid=' 1 ',并比较pprIdList。SytleId(节点)=pStyle(docment.xml节点)

5.如果匹配,导入获得的w 3360 name w : val=' heading 1 '/或w : name w : val=' style 1 '/,获得title的是sytleId(节点)=p style

//7。如果与标题不匹配且openXmlElement is not Table,则当前段落元素为正文

//8。返回正文文本

Var文本列表=;Text()。ToList();

vartext value list=(x=x . inner text);

}

}

1.《【word怎么识别数字标题】Word系列的快速阅读标题和正文》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【word怎么识别数字标题】Word系列的快速阅读标题和正文》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2561128.html

上一篇

【word点符号怎么在中间】“干货”字技术知识——基础文章(14)

【word怎么识别数字标题】Word |这是正确使用Word的方法

  • 【word怎么识别数字标题】Word |这是正确使用Word的方法
  • 【word怎么识别数字标题】Word |这是正确使用Word的方法
  • 【word怎么识别数字标题】Word |这是正确使用Word的方法

【word怎么识别数字标题】Word技术:如何轻松确认论文章节标题的编号和格式?

  • 【word怎么识别数字标题】Word技术:如何轻松确认论文章节标题的编号和格式?
  • 【word怎么识别数字标题】Word技术:如何轻松确认论文章节标题的编号和格式?
  • 【word怎么识别数字标题】Word技术:如何轻松确认论文章节标题的编号和格式?

【word怎么识别数字标题】在单词中,如何通过一次点击找到英语和数字内容?

  • 【word怎么识别数字标题】在单词中,如何通过一次点击找到英语和数字内容?
  • 【word怎么识别数字标题】在单词中,如何通过一次点击找到英语和数字内容?
  • 【word怎么识别数字标题】在单词中,如何通过一次点击找到英语和数字内容?

【word怎么识别数字标题】原来你一直不用键盘啊!数字和字母在word中是这样使用的!太好记了

  • 【word怎么识别数字标题】原来你一直不用键盘啊!数字和字母在word中是这样使用的!太好记了
  • 【word怎么识别数字标题】原来你一直不用键盘啊!数字和字母在word中是这样使用的!太好记了
  • 【word怎么识别数字标题】原来你一直不用键盘啊!数字和字母在word中是这样使用的!太好记了

【word怎么识别数字标题】单词技术大全:掌握了这些,你就会成为大师。

  • 【word怎么识别数字标题】单词技术大全:掌握了这些,你就会成为大师。
  • 【word怎么识别数字标题】单词技术大全:掌握了这些,你就会成为大师。
  • 【word怎么识别数字标题】单词技术大全:掌握了这些,你就会成为大师。

【word怎么识别数字标题】90%的人说他们不知道如何解决这个Word问题

  • 【word怎么识别数字标题】90%的人说他们不知道如何解决这个Word问题
  • 【word怎么识别数字标题】90%的人说他们不知道如何解决这个Word问题
  • 【word怎么识别数字标题】90%的人说他们不知道如何解决这个Word问题
【word怎么识别数字标题】不需要记住,Word Express Daquan只需要掌握一些一般的东西。

【word怎么识别数字标题】不需要记住,Word Express Daquan只需要掌握一些一般的东西。

word怎么识别数字标题相关介绍,很多学生喜欢收集一些快捷键来提高工作效率,但可以发现Word的快捷键。太多了。涉及到方方面面。事实上,这些快捷键不需要我们记住。只需要掌握几个要点。为了便于大家浏览,我尽可能多地收集东西,看看自己在工...

【word怎么识别数字标题】单词-论文必需提示-定义样式/导航窗格/多级列表/自定义目录

  • 【word怎么识别数字标题】单词-论文必需提示-定义样式/导航窗格/多级列表/自定义目录
  • 【word怎么识别数字标题】单词-论文必需提示-定义样式/导航窗格/多级列表/自定义目录
  • 【word怎么识别数字标题】单词-论文必需提示-定义样式/导航窗格/多级列表/自定义目录