XML Subset Editor
Generate XML documentation and validator from a single source
The XML Subset Editor is a no-code editor for generating message documentation, supplementary materials, and validator from a single source.
Elevate your documentation practices to the next level, fostering increased efficiency, improved quality, and harmonized documentation outputs. Seamlessly streamline your workflow, reduce errors, and create a cohesive documentation ecosystem that empowers your team to achieve excellence in every aspect of your B2B operations.
The key benefits
Easy setup
Upload W3C XML Schema to auto-generate a documentation template within minutes. In addition, use message sample(s), if available, to limit documentation effort to meaningful subset in seconds. Achieving the same outcome without Truugo could consume hours or even days. If you're seeking unparalleled efficiency, your search ends here!
No-code editor for effortless customization
Update items statuses (required, depending, excluded) and content restrictions (length constraint, enumeration, fixed value, pattern constraint). Preview and publish a new version with just a few clicks. It doesn't get any simpler than this.
Documentation and validator from a single source
Ever come across XML implementation perfectly aligned with its documentation? That's precisely what Truugo achieves by generating the documentation and validator (test profile) from a single unified source. Seamlessly ensuring coherence between your documentation and implementation, Truugo sets a new standard for precision and efficiency in your workflow.
Harmonized high-quality documentation
Auto-generated documentation minimizes human effort and errors. The responsive design provides a layout that is suitable for all screen sizes from mobile phones to desktops.
Setup options for message validation
One size does not fit all. Set up a validator to match your case-specific needs.
Basic validation
Upload a schema file to set up a validator that covers syntax check and schema validation.
Enhanced structure validation
Using your valid XML sample(s) as a basis, auto-generate a validator that informs about message structures not to be processed by a message receiver.
Detailed structure validation
Use a simple (no-code) editor to specify mandatory/recommended/optional/non-used items and limit items' max repeat values to match case-specific requirements.
Detailed content validation
Add content restrictions: max length, enumeration (list of valid values), pattern (valid data format).
Business rule validation
Add conditional and integrity requirements using XPath, Truugo function library, and own data files.
Schematron validation
Import your existing validations rules to Truugo as a Schematron file.
Outputs
Message documentation
Publish both the print (PDF) and web version of your message documentation.
Example:
Web |
Print |
Print (compact version)
Message samples
Generate message samples that are fully aligned with your subset requirements.
Example:
XML
Subset structure
Get subset structure (CSV) to create a mapping form for message transformations.
Example:
CSV |
XLS |
PDF
Message validator
Generate a tailored validator, fully-aligned with documentation, for checking all subset-specific requirements at once.
Furthermore, using the validator helps you to verify and enhance the documentation itself.
Example: Demo
Pricing
BASIC version offers features for generating test profiles for tailored message validation. PRO version includes all BASIC features, plus the ability to generate message documentation and access advanced features.
BASIC | PRO | |
Outputs
|
||
---|---|---|
Web documentation? | preview | |
Print documentation? | ||
Access restrictions? | ||
Own logo? | ||
Additional pages? | ||
Test profiles? | ||
Complementary outputs? |
BASIC version is included in all Truugo accounts. Get Team solution to enable PRO version.