<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2716.2200" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=658025512-08082002><FONT face=Arial size=2>Hello all, 
</FONT></SPAN></DIV>
<DIV><SPAN class=658025512-08082002><FONT face=Arial size=2>i&nbsp;have a small 
problem:</FONT></SPAN></DIV>
<DIV><SPAN class=658025512-08082002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=658025512-08082002><FONT face=Arial size=2>Suppose i have the 
following document:</FONT></SPAN></DIV>
<DIV><SPAN class=658025512-08082002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=658025512-08082002><FONT face=Arial 
size=2>&lt;a&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=658025512-08082002>&nbsp;&nbsp;&nbsp; <FONT face=Arial 
size=2>&lt;b /&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=658025512-08082002>&nbsp;&nbsp;&nbsp; <FONT face=Arial 
size=2>&lt;c /&gt;</FONT></SPAN></DIV>
<DIV><SPAN class=658025512-08082002><FONT face=Arial 
size=2>&lt;/a&gt;</FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2><SPAN class=658025512-08082002>&lt;b&gt; and 
&lt;c&gt; are huge subtrees. I need to rebuild &lt;b&gt; from user data - 
modifications to the current tree would be far to combersome, so i build a new 
one. The only way i can think of replacing the &lt;b&gt; tree is to delete it 
and then append the new &lt;b&gt; to &lt;a&gt;. However, then the tree 
becomes</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=658025512-08082002>&lt;a&gt;</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=658025512-08082002>&nbsp;&nbsp;&nbsp; 
&lt;c /&gt;</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=658025512-08082002>&nbsp;&nbsp;&nbsp; 
&lt;b /&gt;</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=658025512-08082002>&lt;/a&gt;</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=658025512-08082002></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=658025512-08082002>And my dtd simply 
hates it :)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=658025512-08082002></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=658025512-08082002>Please 
Help.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV align=left><FONT face=Arial color=#0000ff size=2><EM>Thank 
You,</EM></FONT></DIV>
<DIV align=left><FONT face=Arial color=#0000ff 
size=2><STRONG></STRONG></FONT>&nbsp;</DIV>
<DIV align=left><FONT face=Arial color=#0000ff size=2><STRONG>Edward 
Grinvald</STRONG></FONT></DIV>
<DIV align=left><FONT face=Arial size=1>Computer Associates 
International</FONT></DIV>
<DIV align=left><FONT face=Arial size=1>Programmer, Storage 
Development</FONT></DIV>
<DIV align=left><FONT face=Arial size=1><A 
href="mailto:Edward.Grinvald@ca.com">Edward.Grinvald@ca.com</A></FONT></DIV>
<DIV align=left><FONT face=Arial size=1>1-631-342-6000 x76350</FONT></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>