Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.chainon-marquant.org!nntpfeed.proxad.net!feeder1-1.proxad.net!proxad.net!feeder1-2.proxad.net!74.125.46.80.MISMATCH!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Mausam Newsgroups: comp.lang.java.programmer Subject: what is the bettter/performant way to compare org.w3c.dom.DocumentFragment Date: Tue, 17 Jan 2012 07:03:26 -0800 (PST) Organization: http://groups.google.com Lines: 9 Message-ID: <16090858.1983.1326812606093.JavaMail.geo-discussion-forums@prig11> Reply-To: comp.lang.java.programmer@googlegroups.com NNTP-Posting-Host: 122.179.102.153 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1326813008 25680 127.0.0.1 (17 Jan 2012 15:10:08 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 17 Jan 2012 15:10:08 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=122.179.102.153; posting-account=BE4JzgoAAACLX-aQYawit5MkTNnptKNs User-Agent: G2/1.0 X-Google-Web-Client: true Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:11401 I have a java class, whose contains a DocumentFragment. In the equals method of my class, I am converting the DocumentFragment to a String and comparing an equals on the String. I know this is not the best way, because "attributes" e.g can change order in Element of DocumentFragment, or e.g documents differ only in the sequence of unordered elements. So in such cases this equality will fail. Please suggest a better approach.