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 your XML Document
Refact XML
Preview XML in a browser

Validating XML

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

Working with XSLT and XPath

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

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 XML Schema

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