private boolean tryToMatch(final Request request, final Document document) throws SAXException { Document resourceDocument = getResourceDocument(request, this.resource); return document.isEqualNode(resourceDocument); }
public boolean isContentEqual(Part other) throws Docx4JException { if (!(other instanceof CustomXmlDataStoragePart)) return false; Document doc1 = data.getDocument(); Document doc2 = ((CustomXmlDataStoragePart)other).data.getDocument(); return doc1.isEqualNode(doc2); }
public boolean isContentEqual(Part other) throws Docx4JException { if (!(other instanceof XmlPart)) return false; Document doc1 = getDocument(); Document doc2 = ((XmlPart)other).getDocument(); return doc1.isEqualNode(doc2); }
public boolean isEqualNode(Node arg) { return this.doc.isEqualNode(arg); }
/** * @inheritDoc */ public boolean isEqualNode(Node arg) { return dom.isEqualNode(arg); }
public boolean isEqualNode(Node node) { return document.isEqualNode(node); }
@Override public boolean isEqualNode(Node arg) { return original_.isEqualNode(arg); }
@Override public boolean isEqualNode(Node arg) { return original_.isEqualNode(arg); }
@Override public boolean isEqualNode(org.w3c.dom.Node arg) { return document.getDomDocument().isEqualNode(arg); }
@Override public boolean isEqualNode(Node arg) { return document.isEqualNode(getDomNode(arg)); }
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); dbf.setCoalescing(true); dbf.setIgnoringElementContentWhitespace(true); dbf.setIgnoringComments(true); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc1 = db.parse(new File("file1.xml")); doc1.normalizeDocument(); Document doc2 = db.parse(new File("file2.xml")); doc2.normalizeDocument(); Assert.assertTrue(doc1.isEqualNode(doc2));
public boolean compareXmls(byte[] xml1, byte[] xml2) throws ParserConfigurationException, SAXException, IOException { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); dbf.setCoalescing(true); dbf.setIgnoringElementContentWhitespace(true); dbf.setIgnoringComments(true); DocumentBuilder db = dbf.newDocumentBuilder(); org.w3c.dom.Document doc1 = db.parse(new ByteArrayInputStream(xml1)); doc1.normalizeDocument(); org.w3c.dom.Document doc2 = db.parse(new ByteArrayInputStream(xml2)); doc2.normalizeDocument(); return doc2.isEqualNode(doc1); }
public boolean compareXmls(String xml1, String xml2) throws ParserConfigurationException, SAXException, IOException { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); dbf.setCoalescing(true); dbf.setIgnoringElementContentWhitespace(true); dbf.setIgnoringComments(true); DocumentBuilder db = dbf.newDocumentBuilder(); org.w3c.dom.Document doc1 = db.parse(new File(xml1)); doc1.normalizeDocument(); org.w3c.dom.Document doc2 = db.parse(new File(xml2)); doc2.normalizeDocument(); return doc2.isEqualNode(doc1); }
public boolean compareXmls(String xml1, String xml2) throws ParserConfigurationException, SAXException, IOException { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); dbf.setCoalescing(true); dbf.setIgnoringElementContentWhitespace(true); dbf.setIgnoringComments(true); DocumentBuilder db = dbf.newDocumentBuilder(); db.setEntityResolver(new SafeEmptyEntityResolver()); org.w3c.dom.Document doc1 = db.parse(new File(xml1)); doc1.normalizeDocument(); org.w3c.dom.Document doc2 = db.parse(new File(xml2)); doc2.normalizeDocument(); return doc2.isEqualNode(doc1); }
public boolean compareXmls(byte[] xml1, byte[] xml2) throws ParserConfigurationException, SAXException, IOException { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); dbf.setCoalescing(true); dbf.setIgnoringElementContentWhitespace(true); dbf.setIgnoringComments(true); DocumentBuilder db = dbf.newDocumentBuilder(); db.setEntityResolver(new SafeEmptyEntityResolver()); org.w3c.dom.Document doc1 = db.parse(new ByteArrayInputStream(xml1)); doc1.normalizeDocument(); org.w3c.dom.Document doc2 = db.parse(new ByteArrayInputStream(xml2)); doc2.normalizeDocument(); return doc2.isEqualNode(doc1); }
public static boolean compareXmls(InputStream xml1, InputStream xml2) throws ParserConfigurationException, SAXException, IOException { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); dbf.setCoalescing(true); dbf.setIgnoringElementContentWhitespace(true); dbf.setIgnoringComments(true); DocumentBuilder db = dbf.newDocumentBuilder(); db.setEntityResolver(new SafeEmptyEntityResolver()); Document doc1 = db.parse(xml1); doc1.normalizeDocument(); Document doc2 = db.parse(xml2); doc2.normalizeDocument(); return doc2.isEqualNode(doc1); }
public boolean isContentEqual(Part other) throws Docx4JException { if (!(other instanceof CustomXmlDataStoragePart)) return false; Document doc1 = data.getDocument(); Document doc2 = ((CustomXmlDataStoragePart)other).data.getDocument(); return doc1.isEqualNode(doc2); }
public boolean isContentEqual(Part other) throws Docx4JException { if (!(other instanceof XmlPart)) return false; Document doc1 = getDocument(); Document doc2 = ((XmlPart)other).getDocument(); return doc1.isEqualNode(doc2); }
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc1; Document doc2; boolean isEqual; doc1 = (Document) load("hc_staff", false); doc2 = (Document) load("hc_staff", false); isEqual = doc1.isEqualNode(doc2); assertTrue("nodeisequalnode01", isEqual); } /**
/** * Runs the test case. * @throws Throwable Any uncaught exception causes test to fail */ public void runTest() throws Throwable { Document doc1; Document doc2; boolean isEqual; doc1 = (Document) load("barfoo_standalone_yes", false); doc2 = (Document) load("barfoo", false); isEqual = doc1.isEqualNode(doc2); assertFalse("nodeisequalnode05", isEqual); } /**