XSL: скопируйте XML, а затем замените некоторые теги

Я новичок в XSL / XSLT. Я хочу скопировать XML-документ в другой, но заменить некоторые теги с именами и некоторые теги с некоторыми специальными атрибутами. Например:

<root>
  <ext:foo>Test</ext:foo>
  <bar>Bar</bar>
  <baz id="baz" x="test">
    <something/>
  </baz>
</root>

Следует переписать в:

<root>
  --Test--
  <bar>Bar</bar>
  xxx<baz id="baz">
    <something/>
  </baz>xxx
</root>

Можно ли скопировать весь XML и затем применить некоторые правила для замены тегов, которые я хочу заменить?

5
задан stofl 4 October 2011 в 17:48
поделиться