私はフラットな構造から、ネストされた階層を作成しようとしている、と私は、次のキーを使用しています:XSLTエラー「ではないノード項目」
<xsl:key name="next-headings"
match="w:p[w:pPr/w:pStyle/@w:val = 'Heading3']"
use="generate-id((ancestor::w:sdt[1] |
preceding-sibling::w:p
[w:pPr/w:pStyle/@w:val = 'Heading1'] or
preceding-sibling::w:p
[w:pPr/w:pStyle/@w:val = 'Heading2']
)[last()])"/>
私は「ないノード項目」を取得していますエラーは、なぜ、理解していない。このエラーを翻訳する上での助けがあれば、大歓迎です!
明確な説明と優れた例をありがとう。非常に役立ちます。 – Jacqueline
良い説明とサンプルコードのために+1 – Jacqueline
+1エラーを解決するために、そしてなぜ彼女が "or"を使用していたかを知るために、より良い解決策が得られました。 – LarsH