Here's how to ignore text differences in files in the Folder Compare:

  1. Load two folders in Beyond Compare's Folder Compare.
  2. Double click to view a pair of XML files in the Text Compare.
  3. Click the Rules toolbar button (referee icon).
  4. Click Edit Grammar.
  5. Click New.
  6. Name it MyElement.
  7. Select Delimited as the category.
  8. Text from: <myElement> to: </myElement>.
  9. Click OK.
  10. Click OK.
  11. Uncheck myElement to make it unimportant.
  12. Change the dropdown at the bottom of the dialog from Use for this view only to Use for all files within parent session or Update session defaults.
  13. Close the Text Compare tab.
  14. In the Folder Compare, click the Rules toolbar button (referee icon).
  15. Check Compare Contents and select Rules-based comparison.
  16. Click OK.
  17. Make sure View > Ignore Unimportant Differences is turned on.

The default settings in the Folder Compare use file size and modified date for comparison. Rules-based comparison uses the same content comparison method as double clicking to view file contents.

See also the article Define Unimportant Text in Beyond Compare. It describes ignoring differences when viewing a pair of files in the Text Compare.

Answer from Chris Kennedy on Stack Overflow
๐ŸŒ
Scooter Forums
forum.scootersoftware.com โ€บ home โ€บ beyond compare 3 discussion โ€บ scripting
Beyond Compare 3 Comparing two XML-Files and show output in HTML - Scooter Forums
January 20, 2023 - You can preview this in the interface by loading two base folders, side by side, in the Folder Compare, set the name filter in the toolbar from "*.*" to "*.xml", then use the Display Filters to Show Differences, Edit menu -> Expand All, Edit menu -> Select All Files, Actions menu -> File Compare Report (if this last actions menu item is not visible, the select all files command snagged an archive; use a name filter to remove them or test with a small manual selection of only .xml files).
Discussions

XML Comparison - Scooter Forums - Beyond Compare
I just purchased Beyond Compare, thinking that it would do a better job of comparing XML files than WinDiff. I am still hoping this will eventually be the case, but right now it is doing a terrible job. Here's what I am seeing: XML does not recognize carriage returns. More on forum.scootersoftware.com
๐ŸŒ forum.scootersoftware.com
October 25, 2018
XML comparison - Scooter Forums
I had some questions about comparing XML in Beyond Compare. Is there an option to pretty-print/format the XML first, and then compare it? The XML I have comes in a giant blob with no newlines or formatting. I am looking for the actual differences between these, and I know that the structure ... More on scootersoftware.com
๐ŸŒ scootersoftware.com
November 20, 2017
Ignore XML tag - Scooter Forums - Beyond Compare
New person to Beyond Compare. I am trying to ignore a xml tag in my results. I have read a couple threads on here but I am still a bit lost. First we are doing a folder compare of 1000's of XML files in each. The below tag is what I would like to ignore for all my compares. More on forum.scootersoftware.com
๐ŸŒ forum.scootersoftware.com
Compare key based xml files - Scooter Forums
We are using Beyond Compare 4.2.2 and we try to compare xml files: Description of the Problem: In a project one user modifies the xml adding 6 new lines (parameters) to the start file and another adds also 6 lines (different parameters) to the same start file. More on forum.scootersoftware.com
๐ŸŒ forum.scootersoftware.com
March 25, 2021
๐ŸŒ
Tales from the Evil Empire
weblogs.asp.net โ€บ lorenh โ€บ comparing-xml-files-with-beyond-compare-3-brilliant
Loren Halvorson's Blog - Comparing XML Files with Beyond Compare 3...Brilliant
November 19, 2008 - Beyond Compare has great "low-friction" integration with Windows Explorer. For example to compare two files, you just right click on one file and choose "Select Left Side For Compare", then right click on the other file and say "Compare to {file...}".

Here's how to ignore text differences in files in the Folder Compare:

  1. Load two folders in Beyond Compare's Folder Compare.
  2. Double click to view a pair of XML files in the Text Compare.
  3. Click the Rules toolbar button (referee icon).
  4. Click Edit Grammar.
  5. Click New.
  6. Name it MyElement.
  7. Select Delimited as the category.
  8. Text from: <myElement> to: </myElement>.
  9. Click OK.
  10. Click OK.
  11. Uncheck myElement to make it unimportant.
  12. Change the dropdown at the bottom of the dialog from Use for this view only to Use for all files within parent session or Update session defaults.
  13. Close the Text Compare tab.
  14. In the Folder Compare, click the Rules toolbar button (referee icon).
  15. Check Compare Contents and select Rules-based comparison.
  16. Click OK.
  17. Make sure View > Ignore Unimportant Differences is turned on.

The default settings in the Folder Compare use file size and modified date for comparison. Rules-based comparison uses the same content comparison method as double clicking to view file contents.

See also the article Define Unimportant Text in Beyond Compare. It describes ignoring differences when viewing a pair of files in the Text Compare.

Answer from Chris Kennedy on Stack Overflow
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ Beyond_Compare
Beyond Compare - Wikipedia
3 weeks ago - Beyond Compare also was featured in the March 2005 issue of the Windows IT Pro magazine in the "What's Hot" section. Scott Mitchell, writing for MSDN Magazine, identified the program's comparison rules as its most powerful feature. The customizable rules control which differences between two files should be flagged as such. A set of predefined rules is included for the comparison of common file types, such as C++ source code, XML, and HTML files.
๐ŸŒ
Scooter Software
scootersoftware.com โ€บ kb โ€บ morerules
Additional File Viewer Rules for Beyond Compare 2
A registered version of Beyond Compare is not required to use these rules. To import one of these xml Rules files: Run Beyond Compare's Folder Viewer and select Tools > Import Settings. In Select import file, enter the name of the rules file you downloaded and click Next.
Find elsewhere
๐ŸŒ
GitHub
github.com โ€บ waqasilyas โ€บ bmpr-beyond-compare โ€บ blob โ€บ master โ€บ BCFileFormats.xml
bmpr-beyond-compare/BCFileFormats.xml at master ยท waqasilyas/bmpr-beyond-compare
A plugin for Beyond Compare that adds a file format for comparing Balsamiq "bmpr" mockup files by converting them into JOSN format - bmpr-beyond-compare/BCFileFormats.xml at master ยท waqasilyas/bmpr-beyond-compare
Author ย  waqasilyas
๐ŸŒ
Jamf Nation Community
community.jamf.com โ€บ t5 โ€บ jamf-pro โ€บ configuring-beyond-compare โ€บ m-p โ€บ 236421
Configuring Beyond Compare - Jamf Nation Community - 236421
March 4, 2025 - <?xml version="1.0" encoding="UTF-8"?> <!-- Produced by Beyond Compare 4 from Scooter Software --> <BCPreferences Version="1" MinVersion="1"> <TBcPrefs> <CheckForUpdatesDayAmt Value="0"/> </TBcPrefs> </BCPreferences> I'm using a loop to try to edit or create the file