1
我正嘗試使用INCLUDETEXT
和xml
在Word文檔中填充field
。INCLUDETEXT通過XPath選擇特定節點
我想抓取基於Xpath
查詢的特定節點,該查詢根據子節點值的值選擇節點。
例如,對於下面的XML:
<a:events xmlns:a="http://a.foo.org/">
<a:event>
<a:title>Number 1</a:title>
<a:status>Draft</a:status>
<a:description/>
</a:event>
<a:event>
<a:title>Number 2</a:title>
<a:status>Live</a:status>
<a:description/>
</a:event>
</a:events>
XPath查詢a:events/a:event[a:status='Live']/a:title
應該抓住元件節點<a:title>Number 2</a:title>
。我已經證實這個工作。
但是,在Word中,下面的INCLUDETEXT
不起作用。
{ INCLUDETEXT "foo.xml" \n xmlns:a=\"https://a.foo.org\" \x a:events/a:event[a:status='Live']/a:title \* MERGEFORMAT}
沒有顯示在INCLUDETEXT
field
。我可以使用其他基本的XPath
查詢工作,包括[]
選擇器,但這不足以滿足我的需求。
支持這種類型的XPath
?我在網上搜索了一個答案,但是這個功能好像沒有被記錄下來。