Summary
1. Introduction
2. Tabs
3. Menu
4. Configuration parameters
5. Command line parameters
6. Web contacts
1. Introduction
XmlValidator is an application that allows to show, edit and load
documents in these formats: xml, schema xds, stylesheet xsl.
You can load/edit each document on its own tab using the highlight
feature on the syntax, check it for validation, and load it into an
embedded browser.
2. Tabs
- Xml:
it allows to manages xml documents.
- Xsd: it
allows to manages xsd schema documents.
- Xsl: it
allows to manages xsl stylesheet documents.
- Xsl Result:
it allows to show the result of the transformation when
you applies the xsl (loaded on the third tab) to the xml (loaded in the
first tab).
- Browser:
it allows to load the document (in the four tabs above) into an embedded
browser.
3. Menu
- Open file...:
open a file containing a document for the selected tab (only for xml,
xsd, xsl).
- Save file: save
the file previously loaded with the original name (only for xml, xsd,
xsl).
- Save file as...:
save the file with the selected name (only for xml, xsd, xsl).
- Print...: print
the text inside the text area (only for xml, xsd, xsl, xsl result).
- Find/Replace...:
find/replace the selected text inside the text area (only for
xml, xsd, xsl, xsl result). After yuo'll find the first occurrence,
you'll can use F3 to find/replace the next occurrences.
- Verify 'well-formed'
compliance: check if the document in the selected tab is
well-formed: the result will be showed into the yellow panel in the
bottom (only for xml, xsd, xsl).
- Refresh: refresh
the document indentation and highlighting.
- Load document into in
browser: load the document in the selected tab, into the
embedded browser (only for xml, xsd, xsl, xsl result).
- Generate Xsd schema by
Xml document: generates a schema Xsd by Xml document loaded
in the first tab: the result will be showed
into the Xsd panel.
- Validate Xml by Xsd
schema: applies the xsd schema (loaded on the second
tab) to the xml (loaded in the first tab): the result will be showed
into the yellow panel at the bottom. You can validate xml documents
using schemas with external schemas import (tag xs:import): the imported schemas files must be
containedĀ into theĀ source schema path or xml document path, or must be
the current folder.
- Apply Xsl stylesheet
to Xml: applies the xsl stylesheet (loaded on the third
tab) to the xml (loaded in the first tab): the result will be showed
into the yellow panel in the bottom.
- Options...: shows
the configuration dialog.
- Help...: shows
this help.
- About...: shows
tha about dialog, with the application's cradits.
4. Configuration
parameters
- General
- Auto-indent
documents when loaded:
formats the documents loaded, re-indenting all lines. The operation
will be performed only if the document will be well-formed.
- Highlight the
documents sintax:
uses differents colors to highlight
the xml sintax of differents documents contained in the four tabs. The
operation will be performed only if the document will be well-formed.
- Schema Xsd validation
- Report validation
warning: report schema validation warnings encountered
during validation.
- Process identity
constraints: process identity constraints (xs:ID, xs:IDREF,
xs:key, xs:keyref, xs:unique) encountered during validation.
- Process schema
location: process schema location hints (xsi:schemaLocation,
xsi:noNamespaceSchemaLocation) encountered during validation.
5.
Command line parameters
- -?,
-help, /?, /help:
show the command line help
- ["xml
file path"] ["xsd file path"] ["xsl file path"]: load the files
in input into
the right tab. Example: XmlValidator.exe
"/home/myuser/test.xsd" "/home/myuser/foo.xml"
"/home/myuser/hello.xsl"
6. Web contacts