open xml sdk可以用来创建xml文件吗?
是否可以使用 OPEN XML SDK 并生成包含特定 docx 文件的一些元数据的 xml 文件?
详细信息:我有一个 docx 文件,我想从中提取一些元数据(使用打开的 xml)并将它们显示为 xml 文件,然后使用 Jquery 以更易读的形式呈现它们。
is it possible to use the OPEN XML SDK and generate an xml file that contains some metadata of a particular docx file?
details: i have a docx file, from which i want to extract some metadata(using open xml) and display them as xml file and later use Jquery to present them in a more readable form.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 SDK 从 docx 中可能存在的各种属性部分提取信息(例如,核心属性部分,其中包括都柏林核心类型信息)。
您可以以其本机 XML 形式提取它:
或者以您自己选择的其他 XML 方言形式提取它。
You can use the SDK to extract info from the various properties parts which may be present in the docx (for example, the core properties part, which included dublin core type info).
You can extract it in its native XML form:
or, in some other XML dialect of your own choosing.
我知道问题很久以前就发布了,但是谷歌搜索的第一个结果将我发送到这里。因此,如果还有其他人正在寻找解决方案,MSDN 网站上有一个片段 https://msdn.microsoft.com/en-us/library/office/cc489219.aspx
简短的答案是...使用 XmlTextWritter,它适用于 Office 2013 afaik:
I know question was posted a long time ago, but first result of google search sent me here. So if there are others looking for a solution to this, there is a snippet on MSDN website https://msdn.microsoft.com/en-us/library/office/cc489219.aspx
short answer is... using XmlTextWritter, and it applies to Office 2013 afaik: