Perfect! Thank you very much!
> -----Urspr?ngliche Nachricht-----
> Von: Hussein Shafie [mailto:hussein at xmlmind.com]
> Gesendet: Donnerstag, 15. Januar 2009 12:26
> An: Thomas Dumm
> Cc: xmleditor-support at xmlmind.com
> Betreff: Re: [XXE] Is there a way to "unwrap" a selection?
>
> Thomas Dumm wrote:
> > Dear Mr Shafie,
> >
> > Is there a way to "unwrap" a selection?
> >
> > Say I have selected:
> >
> > <note><simpara>the <emphasis>little</emphasis>
> girl.</simpara></note>
> >
> > And I want to change this selection into:
> >
> > <simpara>the <emphasis>little</emphasis> girl.</simpara>
> >
> > How can this be done?
>
> Sure, you've almost found how to do it. See below.
>
>
>
> > Is this the "best" solution to unwrap a selection?
> >
> > selectNode children[implicitElement]
> > copy [implicitElement]
> > selectNode parent[implicitElement]
> > paste after[implicitElement]
> > selectNode preceding
> > cut [implicitElement]
>
> No, it is:
>
> selectNode children
> copy
> selectNode parent
> paste to
>
> * The container to be unwrapped must be selected explicitly.
>
> However you may add a smart way to select the container to be
> unwrapped before the "selectNode children". Something like
> "selectNode ancestorOrSelf[implicitElement] note tip caution
> warning important". See
> http://www.xmlmind.com/xmleditor/_distrib/doc/commands/selectNode.html
>
> * Using "paste to" is the only 100% safe and reliable way to do it.
>
> As always, please perform each step in sequence interactively
> (just to make sure that the sequence is okay) before coding
> the macro. In the case of the above sequence, you can even
> record the macro
> (Tools|Macro|Record) rather than code it!
>
> Note that commands which are not bound to a keystroke may be
> executed interactively using Esc X (Tools|Execute Command).
>