Large XML file editor and validator

View and edit large XML data - not limited to well-formed input

  • Use the "Large File Viewer" to open and edit multi-GB XML content in XML ValidatorBuddy+
  • Works also for not well-formed XML and other text content.
  • Jump and scroll to any line instantly.
  • Syntax-coloring for huge XML data.
  • Full text search and replace.

Download and try the large XML file editor in XML ValidatorBuddy+ now:

Validate large XML data - without extra memory consumption

  • Validate huge XML documents directly from the built-in File-Explorer.
  • Run well-formed checks for XML input of any size.
  • Convenient jump-to-error functionality.
  • Get all validation errors at once.
  • Those features are also available in the standard edition of XML ValidatorBuddy.
Well-formed errors

XML ValidatorBuddy provides support for huge XML data (multi-GB) to view, edit and validate those documents directly in the application. Regardless of the size of the XML, the application will always use about the same amount of memory to view the file. XML Validator Buddy does not need to keep the complete text in memory to validate or to show the XML instance within the application.

Please note: The large file editor requires the Plus edition of XML ValidatorBuddy.

Editor for large XML content

Any document with more than a certain size, you can set the limit in the settings of the application, will be opened using the Large File view in XML ValidatorBuddy. The screenshot below shows the editor after loading an original OSM document with the geographical information of Massachusetts. The document has about 2.5 GB and more than 39 million lines of XML data. After clicking the "Start editing" button you can modify the content in the editor.

As you can see we just added a comment to the XML data at line 30.809.592:

Performance tests on working with large XML

The tables below are showing how fast XML Validator Buddy can open and check really large XML input. Please note that most other XML software is not able to open and view XML data of those sizes at all. By intention, those figures below are taken on medium-class PC systems.

Loading times (Test system: Desktop AMD 3GHz / 128GB SSD)
Document Size ValidatorBuddy
(m:ss)
Notepad++
(m:ss)
kosovo-latest.osm 151 MB < 0:01 < 0:01
massachusetts.osm 2.6 GB 0:10 failed
africa-latest.osm 11.0 GB 0:42 failed
Well-formed check (Test system: Desktop AMD 3GHz / 128GB SSD)
Document Size ValidatorBuddy
(m:ss)
Notepad++
(m:ss)
kosovo-latest.osm 151 MB < 0:04 n/a
massachusetts.osm 2.6 GB 1:14 n/a
africa-latest.osm 11.0 GB 5:20 n/a
Loading times (Test system: Notebook i5 / HDD 5400 RPM)
Document Size ValidatorBuddy
(m:ss)
Notepad++
(m:ss)
kosovo-latest.osm 151 MB < 0:01 < 0:01
slovenia-latest.osm 580 MB 0:07 failed
massachusetts.osm 2.6 GB 0:35 failed
africa-latest.osm 11.0 GB 2:35 failed
Well-formed check (Test system: Notebook i5 / HDD 5400 RPM)
Document Size ValidatorBuddy
(m:ss)
Notepad++
(m:ss)
kosovo-latest.osm 151 MB 0:04 n/a
slovenia-latest.osm 580 MB 0:17 n/a
massachusetts.osm 2.6 GB 1:18 n/a
Sign XML data

XML digital signatures

Sign and verify your XML data.

Learn more

XML grid editor

XML grid editor

Create well-formed XML with ease.

Learn more

Copyright © 2016, xml-buddy.com, Vienna