私はXSLT変換の基本的な知識を持っていますが、次のことに苦労しています。
私のxmlには以下が含まれています:
<fixednode1>do not transform me</fixednode1>
<fixednode2>do not transform me also</fixednode2>
<element1Label>1234</element1Label>
<element7Label>hello</element7Label>
<element9Label>bar</element9Label>
次のように、2つの固定ノードを除いて、各ノード値の前にノード名の後にコロンと空白が続くように、xml全体を変換したいと思います。
<fixednode1>do not transform me</fixednode1>
<fixednode2>do not transform me also</fixednode2>
<element1Label>element1Label: 1234</element1Label>
<element7Label>element7Label: hello</element7Label>
<element9Label>element9Label: bar</element9Label>
できれば一般的な変換である必要があります。xmlには、スタイルシートに認識されていないノード名が含まれる場合があります。2つの固定ノードのみが同じままになりますが、変換してはならず、結果にのみ保持されます。
私は「いつ、それ以外の場合に選択する」という声明に取り組んできましたが、現時点では迷っています。どんな助けやアドバイスもいただければ幸いです。
敬具
スクラット