Welcome!

What is XMLBlueprint?
Start XMLBlueprint
Examples
What's new?
Try & Buy
Install a Saxon-PE or Saxon-EE license
Monkfish XML Software
Copyright

Introducing XMLBlueprint

Overview
Editor
Files view
Output view
Snippets view
Attributes view
Errors view
Entities view
Model view
Outline view
XPath view
Toolbars and Status Bar

Working with files

Create a new file
Open files
Save files
FTP, SFTP and WebDAV
Servers

Working with text

Editor
Search and replace text
Replace text in all open documents
Snippets

Creating and Editing XML

Edit your XML Documents
XML Completion
Navigate your XML Document
Format XML
Refact XML

Validating XML

Well-formed XML
Validate XML
Validate XML against DTD
Check well-formedness of a DTD
Validate XML against Relax NG Schema
Validate Relax NG Schema
Validate XML against Schematron
Validate Schematron
Validate XML against XSD
Validate XSD
The xml-model Processing Instruction
Manage Frameworks Dialog
Supported XML Validators
Validate XML from the Command Prompt

Working with XSLT

Transform XML using XSLT
Transform XML using XSLT from the Command Prompt
XSLT 1.0
XSLT 2.0
XSLT 3.0
Validate XSLT Stylesheet
Supported XSLT Processors

Working with XPath

How to edit and run XPath expressions
Supported XPath Processors

Working with XProc

How to edit and validate XProc Scripts
XProc 1.0
XProc 3.0

Working with JSON

Validate JSON
Format JSON

Working with HTML, CSS and JavaScript

Work with HTML
Work with Cascading Style Sheet
Work with JavaScript

Working with XML Catalogs

When to use XML Catalogs
How to write an XML Catalog
How to use XML Catalogs in XMLBlueprint
XML Catalogs support in XMLBlueprint

Converting CSV files and Excel files

Convert CSV to XML
Convert CSV to XML from the Command Prompt
Convert Excel to XML
Convert Excel to XML from the Command Prompt

Generating Sample XML

Generate XML from DTD
Generate XML from Relax NG Schema
Generate XML from XSD
Supported XMLDatatypes and Facets in XMLBlueprint
XMLDatatypes in Relax NG and XSD

Generating DTDs and Schemas

Generate DTD from Sample XML
Generate Relax NG Schema from Sample XML
Generate XSD from Sample XML

Customizing XMLBlueprint

General Preferences
Language Preferences
Workspace Preferences
Colors Preferences
Font Preferences
Editor Preferences
Indentation Preferences
XML Completion Preferences
XML Formatting Preferences
Servers
Snippets

Automating XMLBlueprint

Call XMLBlueprint from the Command Prompt
Automate XMLBlueprint with Scheduled Tasks

Regular Expressions

Regular Expressions

Non-English Support

Work with non-Western languages
Work with Unicode

Appendix

Macro Definitions
XMLBPXXX