Grid-ML XML Schema Viewer

high performance

A lightning fast and intuitive tool for viewing and searching XML Schemas.

Grid-ML XML Schema Viewer is an online tool for viewing and searching W3C XML Schemas (XSD) that helps non-technical users work with large data models and complex industry data standards.

Business analysts and software developers spend a considerable amount of time searching various data models to understand how the data is structured, how it relates to previous versions of a model, and how to map the information to their systems. That leads to increased development costs, hard-to-find errors, unexpected rework, and project delays.

Full-blown XML editors like XMLSpy® and Sparx EA are good for creating schemas but are not aimed to help you search and discover. Their graphical view is not adequate for large schemas and their XML text view is too technical for most business users. Spreadsheet tools like MS Excel and Google Sheets are not setup for dealing with hierarchical data, searching is extremely slow, and the search results are difficult to visualize.

Grid-ML XML Schema Viewer has an exclusive columnar view that provides easy navigation through the data structure and a dedicated search screen that allows for fast searching into data point names, schema comments, and enumeration values. Once found, the data path and its definition can be easily copied and pasted into any document or spreadsheet.

How it works

Choose a schema

Grid-ML supports both standard and proprietary schemas. Upload your own files, select a schema from a shared repository, or use one of the pre-loaded public schemas.

Select a subset

Grid-ML allows you to specify which sub-set of the schema you want to use. That comes in handy for schemas that provide multiple options of top-level elements.

Start viewing and searching

Drill down into the data structure or simply enter the term you’re looking for and Grid-ML will automatically search your schemas as you type.

Rinse and Repeat

Set up as many schemas and root nodes as you need and feel free to modify your settings at any time. Grid-ML remembers your configuration when you log back in, so you can continue your work where you left it off.

Drill down into the data structure and see the full context of each container, data point, and attribute.

The exclusive columnar view is optimized to allow you to quickly and efficiently move around the schema hierarchy. The screen shows all the information you need, but nothing more. No fancy graphics to get in your way. The width of each column adjusts automatically and works well with even the longest data names.

MISMO Model Viewer

Get search results immediately as you type and see all the information you need in one screen.

When the target word or phrase has multiple possible matches, Grid-ML shows the locations of all data items in an uncluttered, hierarchical schema view. The user can quickly drill down to the relevant locations to search deeper. The search results can be filtered to show just container elements, data point elements, attributes, types, enumerations, or substitution groups. The search can also be set to include or exclude the textual definitions.

MISMO Model Viewer
XML Schema Viewer Benefits


  • Reduces the time needed to develop data mapping and business rules specifications.
  • Reduces ramp-up time needed for team members to learn a data model.
  • Facilitates the communication between teams and partners by allowing everyone to easily access all the information about each data model.
  • Facilitates the development and maintenance of system interfaces.

Use Cases

Search and visualize data models.

Create specifications for mapping data between industry standards and proprietary schemas.

Create specifications for data validation and business rules.

Compare different versions of data standards and reference models.

Create centralized repositories and share schemas with team members and external contributors.

Grid-ML XML Schema Viewer

high performance

A lightning fast and intuitive tool for viewing and searching XML Schemas.