Normally, as soon as emacs
associates your document with a schema, nxml-mode constantly
validates your document against the schema with every
keystroke.
If validation is in effect and your document is not valid against the schema, the point where the document becomes invalid is shown with thin red underlining.
These commands will assist you in validating the document:
C-c C-n
|
Move to the next location where the document structure is not valid. If the document isn't valid, the cursor will jump to the probable error, and display a message in the minibuffer explaining what it doesn't like.
If the document is valid from the cursor to the
end of the file, the message
“
To validate the entire document, move to the
top of the document with
|
C-c C-v
|
Turn validation on or off. If validation is turned
on, in the status line's mode area you will see
either “nXML
Valid” or “nXML
Invalid”. If validation is
turned off, neither word will appear after
“nXML” in the
mode line. You may want to turn validation off
during serious document surgery, then turn it back
on when you think it's valid again.
|