public static class XmlComparator.Options extends Object implements Serializable
compareOptions.ReportFile = "auto_report.html"; compareOptions.FilterFile = "filter.xml"; compareOptions.LogFile = "log.log"; compareOptions.IgnoreNamespaces = FALSE; compareOptions.IgnoreUnmatchedNodes = FALSE; compareOptions.IgnoreComments = FALSE; compareOptions.IgnoreCdata = TRUE; compareOptions.IgnorePI = TRUE; CompareXmlFiles("fileOne.xml", "fileTwo.xml", compareOptions)
compareOptions.ReportFile = null; compareOptions.FilterFile = null; compareOptions.LogFile = null; CompareXmlFiles("fileOne.xml", "fileTwo.xml", compareOptions)
Modifier and Type | Field and Description |
---|---|
String |
filterFile
File specification of filter file.
|
boolean |
ignoreCdata
Ignores CDATA nodes in comparison.
|
boolean |
ignoreComments
Ignores comment nodes in comparison.
|
boolean |
ignoreNamespaces
Ignores namespace definition during comparison.
|
boolean |
ignorePI
Ignores processing instruction nodes in comparison.
|
boolean |
ignoreUnmatchedNodes
Ignores unmatched nodes in comparison.
|
String |
logFile
File specification of comparison log file.
|
String |
reportFile
File specification of report file.
|
Constructor and Description |
---|
Options() |
Options(String filterFileInitial,
String reportFileInitial,
String logFileInitial,
boolean ignoreNamespacesInitial,
boolean ignoreUnmatchedNodesInitial,
boolean ignoreCommentsInitial,
boolean ignoreCdataInitial,
boolean ignorePIInitial)
Constructor for the Options object.
|
public String filterFile
public String reportFile
public String logFile
public boolean ignoreNamespaces
public boolean ignoreUnmatchedNodes
public boolean ignoreComments
public boolean ignoreCdata
public boolean ignorePI
public Options()
public Options(String filterFileInitial, String reportFileInitial, String logFileInitial, boolean ignoreNamespacesInitial, boolean ignoreUnmatchedNodesInitial, boolean ignoreCommentsInitial, boolean ignoreCdataInitial, boolean ignorePIInitial)
filterFileInitial
- File specification of filter file.
The filter file defines what nodes will be compared and how to compare them.
It can be null, which means all nodes will be compared.reportFileInitial
- File specification of report file.
The report file contains the detail comparison results.
It can be null, which means the comparator won't generate a report file.logFileInitial
- File specification of comparison log file.
The log file contains detail comparison steps and comparison information.
It can be null, which means the comparator won't generate a log file.ignoreNamespacesInitial
- Ignores namespace definition during comparison.
But if the filter file has namespace definition, the comparator will ignore
this option and always compare the nodes with namespace definitions. Default if false.ignoreUnmatchedNodesInitial
- Ignores unmatched nodes in comparison. Default is false.ignoreCommentsInitial
- Ignores comment nodes in comparison. Default is false.ignoreCdataInitial
- Ignores CDATA nodes in comparison. Default is false.ignorePIInitial
- Ignores processing instruction nodes in comparison. Default is false.Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.