Xponent logo Xponent Tools For Validating, Editing and Splitting Large XML Files Of Any Size Contact

XMLMax: Browse & edit any XML in a treeview -Fast: 1 GB in 10 seconds!

bloatedxml
Memory Efficent XML Editor

XMLMaxTM solves several problems facing users of large XML -how to quickly view, edit, validate, syntax-check, fix or split big XML. Only 50 MB are used when loading the treeview or validating, regardless of how big the XML file is. Xponent built a treeview control from the ground up using a unique design that allows unbalanced (not closed) XML elements. It loads only the XML nodes actually in view, initially expanded, resulting in unmatched performance. Please check out the links below to performance tests and our White Paper on the treeview design. XMLMax includes file splitting, XPath and XSLT.

xml editor screenshot
XMLMax treeview with edit panel
Download And Test It Today

Try our products and test the performance yourself. No XML is too big for our tools.

download button     buy button
"I found XMLMax to be a very quick and easy way to view large (~2GB) XML files." Stephen Cann, Uptick Data, San Francisco.
What Problems Does XMLMax Solve?

Well-formed XML.  If your XML has a syntax error it is essentially unusable. XML compliant software will not be able to read it. XML is a standard with many syntax rules. XMLMax uses the Microsoft XmlReader to identify any syntax error (XmlException) and opens the XML(any size) in a text editor at the reported error so you can fix it.

Valid XML.  XML that is not valid may be rejected by other XML software or your business partners if they require schema validation. XMLMax validates any size XML using one or more schema files, and lists the errors with an option to fix them. It can create schemas from XML.

Speed.   XMLMax displays a 500 MB XML in the treeview in about 5 seconds. But that is just the first time -after that it takes under two seconds for any size XML.

Memory.  XMLMax is the only XML editor that does not load the entire file in memory. Memory does not drop more than 50 MB while loading the treeview or validating.

Illegal Characters  XMLMax can automatically remove characters not allowed in XML, as per the w3c XML specification, such as control codes. Options enable either removal or replacement.

Too Big.  If other software, or processes such as ETL, cannot open XML because it is too large, XMLMax will split XML into smaller, well-formed XML files. It provides several split options. Quickly and easily split large sitemap files.Also see our XmlSplit tool.

DateTime Format.  If you need to convert date and time strings to XML datetime format (ISO 8601), XMLMax will do it automatically, and with an option to remove them.

Text Editor Risks.  A text editor does not syntax check, validate, detect or block illegal XML characters or prevent you from altering the XML markup. XMLMax does.

Return On Investment.  XMLMax saves time and money. It eliminates custom programming by solving many problems automatically. Its speed reduces processing time. With its low price, it can easily pay for itself the first time used.

Version 3.0 [2012-01-03]
FAQ
Testimonials
Features
Screen Shots
Under the hood
White paper
Performance Tests
Pricing
XMLMax Features
  • Split huge XML Without Programming or a schema
  • Browse Any Size XML In A Treeview
  • Schema and DTD Validation
  • Schema Generation
  • XML Syntax Checking And Correcting
  • Instant Re-loading Of The Entire XML
  • Option To Remove Illegal XML Characters
  • Convert DateTime Strings To ISO 8601
  • Configurable XML Security Settings
  • XPATH 1.0 Query
  • Unlimited XML File Size
  • Small Memory Footprint
  • Protected Editing(markup removed)
  • Edit XML with AutoCompletion
  • Scrollable Tree View With Collapse-Expand
  • Fast Binary Text Search
  • Namespace Aware
  • Supports UTF-8, UTF-16 and ISO-8859-1
  • Import And Export XML Fragments
  • XSL Transformation

What Is An XML Editor?

An XML editor must detect and report any syntax error based on the W3C XML standard. Most XML editors provide many additional XML-specific features that distinguish them from text editors, but syntax checking is generally considered a minium requirement.

To test for this, copy the following text and save it to a file with an ".xml" extension:
<root>The & character is not allowed in XML content </root>
Open the file with an editor. If the editor does not report an error then it is not an XML Editor.

XmlSplit Command-line XML Split tool


System Requirements

Windows XP, Windows 2000, Windows Server 2003, Windows Vista, Windows 7
One gigabyte of random access memory is recommended.



copyright © 2008-2012. Xponent LLC. All rights reserved.