在Word 2007中访问xml文件的属性

时间:2012-06-05 15:42:54

标签: xml xslt ms-office word-2007 wordml

我正在为MS Word 2007编写样式表,我想使用< xsl:template>访问Word 2007文档属性的元素。 (模板,总时间等)有人可以提供代码来启动它吗?

1 个答案:

答案 0 :(得分:1)

在样式表级别,声明要在Word 2007 Flat OPC XML中用于名称空间的名称空间前缀:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"
    xmlns:ep="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties"
    xmlns:pkg="http://schemas.microsoft.com/office/2006/xmlPackage"
    xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes">

删除&lt; Template&gt;扩展属性(来自压缩的docx中的app.xml):

<xsl:template match="ep:Template" />