![]() |
![]() | ![]() | ![]() | XML DifferencingWith its powerful XML-aware differencing capabilities, DiffDog® 2008 is an invaluable – yet highly affordable – tool for today’s XML developers. In addition to its file comparison and directory comparison capabilities, DiffDog® 2008 includes powerful functionality for comparing, merging, and editing XML files in an intelligent, XML-aware manner.
Comparing and Merging XML Files The DiffDog® 2008 XML file comparison mode includes all the same features that make text file differencing easy, such as file navigation aids and display customization options. Please refer to the file differencing page for more information on text file differencing. In addition to those features, DiffDog® 2008 includes functionality relevant to the unique nature of XML files.
DiffDog® 2008 also includes the enhanced grid view popularized by Altova XMLSpy. Grid view displays the hierarchical structure of an XML document through a set of nested containers. These can be easily expanded and collapsed to get a clear picture of the document's tree-like structure. Grid view also allows you to display an XML document in database/table view, which displays sequences of repeating elements in a tabular way similar to familiar database and spreadsheet applications.
Grid view also includes an intuitive toolbar and right-click menu that allow you to insert and append elements, attributes, text, etc., add child elements and attributes, expand and collapse elements, and more.
Whether you’re working in text or grid view, DiffDog® 2008 allows you to navigate through the differences and merge changes between the files in either direction. Advanced XML find and replace capacities are also supported, with options for restricting your search by elements, attributes, or text, and others.
DiffDog® 2008 is designed to adapt to the nature of XML documents with features relevant to XML syntax. For example, when comparing XML documents, you can specify if entities should be resolved, if namespace prefixes, whitespace, CDATA, processing instructions, comments, or the ordering of attributes/child elements should be ignored or not, how to visualize differences, and so on.
These XML-aware options are important for ensuring relevant comparison results. Consider the following:
In addition, DiffDog® 2008 support for well-formedness and validation checking ensures that your files are well constructed. Editing XML Files As you are comparing XML files, you can edit them directly in the comparison window. All the DiffDog® 2008 text file editing capabilities are supported, along with XML-specific editing features such as DTD/schema based entry helpers and auto-completion of elements and attributes. These features allow you to edit your XML documents with ease and reduce the occurrence of errors. Then, you can use the built-in well-formedness and validation engines to check your files before saving them.
With its unique array of customizable XML differencing options and its affordable price, DiffDog® 2008 is a must for any developer working with XML. Give it a try for yourself today – download a free 30-day trial. | ![]() |
![]() | ![]() | ||||||||||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | |||||
|
