Choose an XML tool for the job in front of you
XML work usually starts with one task. Clean Tools tidies markup, Validate Tools checks XML, Compare Tools shows differences, Merge Tools combines XML, Extract Tools selects values with XPath, and Convert Tools turns XML into JSON. Start with the matching group, or return to Data Tools to choose another format.
When XML needs cleaning or validation
Use Clean Tools when the markup needs tidying. Use Validate Tools when you need to check XML or format it.
- Clean Tools is the group for XML cleanup. Open XML Cleaner for the cleaning tool.
- Validate Tools is the group for XML validation. Open XML Validator & Formatter when you need validation and formatting.
When you need a comparison, merge, or XPath result
The next choice depends on what you want to do with the documents: see differences, combine XML, or select values with an XPath expression.
- Compare Tools is for comparing XML. Open XML Diff for the comparison page.
- Merge Tools is for merging XML. Open XML Merge Tool for that task.
- Extract Tools is for XPath-based XML extraction. Open XML XPath Extractor to select XML data with an XPath expression.
Convert XML to JSON
Open Convert Tools when JSON is the required output. XML to JSON Converter is the child page for converting XML to JSON.
Match the page to the task
- When an XML document is difficult to read, open Clean Tools, then XML Cleaner.
- When XML needs validation or formatting, open Validate Tools, then XML Validator & Formatter.
- When two XML documents need a difference check, open Compare Tools, then XML Diff.
- When JSON is the required format, open Convert Tools, then XML to JSON Converter.
Frequently asked questions
What are XML tools used for?
They cover six XML tasks: cleaning, validation, comparison, merging, XPath extraction, and conversion to JSON. XML Tools puts each task in its own group with a child page for the operation.
Which XML tool should I use to clean up XML?
Use Clean Tools for XML cleanup, then open XML Cleaner. Use Validate Tools when you need to check or format XML.
How can I compare two XML documents?
Use Compare Tools, then open XML Diff. Use Merge Tools when you need to combine XML instead of compare documents.
Can I convert XML to JSON?
Yes. Open Convert Tools, then choose XML to JSON Converter for XML-to-JSON conversion.
Where can I extract XML values with XPath?
Use Extract Tools for XPath-based extraction, then open XML XPath Extractor to select XML data with an XPath expression.