<div dir="ltr"><div><div><div>Hi Michael,<br><br></div> The models you mentioned are both Java APIs, correct? Perhaps a lot more "beginners" use XML DOM instead of better alternatives because those aren't widespread in other languages. HTML DOM, on the other hand, seems to be used mostly in javascript, for obvious reasons.<br><br></div>Thanks.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-12-01 16:50 GMT+01:00 Michael Kay <span dir="ltr"><<a href="mailto:mike@saxonica.com" target="_blank">mike@saxonica.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
> On 1 Dec 2015, at 13:32, W.S. Hager <<a href="mailto:wshager@gmail.com">wshager@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> Perhaps this is not the place to discuss this<br>
<br>
</span>Indeed. I can't see any particular relevance to XQuery.<br>
<span class=""><br>
<br>
> , but I was quite surprised when I stumbled upon the current DOM level 4 spec, which deprecates 4 node types in respect to XML DOM.<br>
><br>
> Are these changes expected to affect XML DOM implementations?<br>
><br>
<br>
</span>The DOM spec has been hijacked by the HTML crowd, who have no interest in XML at all.<br>
<br>
It's probably time we deprecated the whole XML DOM, I find it maddening that beginners still use it in preference to far better models like JDOM2 and XOM, simply because the name "DOM" has brand recognition.<br>
<span class="HOEnZb"><font color="#888888"><br>
Michael Kay<br>
Saxonica<br>
<br>
<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div>
<p> 
W.S. Hager<br>
Lagua Web Solutions<br>
<a href="http://lagua.nl/" target="_blank">http://lagua.nl</a><br></p></div></div>
</div>