Validate interface XML
wow_xml_validateValidate WoW addon XML against Blizzard's UI.xsd to catch unknown elements, invalid nesting, and structural errors that the client silently ignores.
Instructions
Validate WoW interface XML against Blizzard's own UI.xsd: unknown or misspelled elements and attributes, invalid nesting, bad enum values, and structural mistakes like a virtual frame with no name. Run this on every XML file an addon loads — the client silently ignores what it does not understand, so these mistakes are otherwise invisible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| xml | No | XML source to validate. | |
| path | No | Path to a .xml file to validate. |