public class CompareXml extends CompareElements
| Constructor and Description |
|---|
CompareXml() |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(java.lang.String error) |
boolean |
compare(org.dom4j.Element element1,
org.dom4j.Element element2)
Compare two elements.
|
boolean |
compare(java.lang.String xml1,
java.lang.String xml2)
Compare two elements.
|
java.util.List<java.lang.String> |
getErrors() |
java.lang.String |
getErrorsAsString() |
boolean |
isCompareAttributeContent()
Compare the content of each matching attribute
|
boolean |
isCompareElementContent()
Compare the text content of each matching Element
|
boolean |
isIgnoreExtraAttributes()
Ignore any extra attributes in the 2nd XML content...
|
boolean |
isIgnoreWhitespace()
Ignore whitespace in element content...
|
void |
setCompareAttributeContent(boolean compareAttributeContent) |
void |
setCompareElementContent(boolean compareElementContent) |
void |
setIgnoreExtraAttributes(boolean ignoreExtraAttributes) |
void |
setIgnoreWhitespace(boolean ignoreWhitespace) |
compareChildren, compareElementscompareAttributes, findMatchingAttributepublic boolean compare(org.dom4j.Element element1,
org.dom4j.Element element2)
element1 - element2 - public boolean compare(java.lang.String xml1,
java.lang.String xml2)
xml1 - xml2 - public void addError(java.lang.String error)
public boolean isCompareElementContent()
IXmlComparepublic void setCompareElementContent(boolean compareElementContent)
public boolean isCompareAttributeContent()
IXmlComparepublic void setCompareAttributeContent(boolean compareAttributeContent)
public boolean isIgnoreWhitespace()
IXmlComparepublic void setIgnoreWhitespace(boolean ignoreWhitespace)
public void setIgnoreExtraAttributes(boolean ignoreExtraAttributes)
public boolean isIgnoreExtraAttributes()
IXmlComparepublic java.util.List<java.lang.String> getErrors()
public java.lang.String getErrorsAsString()