You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or API help for more information.
<?xml version="1.0"?>
<api>
  <query>
    <gadgets>
      <gadget id="site">
        <metadata>
          <settings default="" category="interface-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-site.js</script>
              <script>Gadget-NavFrame.js</script>
            </scripts>
            <styles>
              <style>Gadget-site.css</style>
              <style>Gadget-NavFrame.css</style>
            </styles>
            <dependencies>
              <dependency>mediawiki.legacy.wikibits</dependency>
              <dependency>mediawiki.util</dependency>
              <dependency>jquery.mwExtension</dependency>
              <dependency>ext.gadget.enwp-boxes</dependency>
            </dependencies>
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="collapsibleTables">
        <metadata>
          <settings default="" category="interface-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-collapsibleTables.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="Edittop">
        <metadata>
          <settings category="interface-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-edittop.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="UTCLiveClock">
        <metadata>
          <settings category="interface-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-UTCLiveClock.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="DotsSyntaxHighlighter">
        <metadata>
          <settings category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-DotsSyntaxHighlighter.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="Edittools">
        <metadata>
          <settings default="" category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-Edittools.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="HotCat">
        <metadata>
          <settings category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-HotCat.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="TabOverride">
        <metadata>
          <settings category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-TabOverride.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="WmfProjectStatusHelper">
        <metadata>
          <settings default="" category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-WmfProjectStatusHelper.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="oldeditor">
        <metadata>
          <settings category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-oldeditor.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="templatedata">
        <metadata>
          <settings category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-templatedata-core.js</script>
              <script>Gadget-templatedata-fixture.js</script>
            </scripts>
            <styles>
              <style>Gadget-templatedata-core.css</style>
            </styles>
            <dependencies>
              <dependency>jquery.ui.dialog</dependency>
            </dependencies>
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="workinprogress">
        <metadata>
          <settings category="editing-gadgets">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-workinprogress.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="CleanDeleteReasons">
        <metadata>
          <settings category="AuthorizedUsers">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-CleanDeleteReasons.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="blocktab">
        <metadata>
          <settings category="AuthorizedUsers">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-blocktab.js</script>
            </scripts>
            <styles />
            <dependencies>
              <dependency>mediawiki.util</dependency>
              <dependency>mediawiki.Title</dependency>
            </dependencies>
            <messages />
          </module>
        </metadata>
      </gadget>
      <gadget id="botRollback">
        <metadata>
          <settings category="AuthorizedUsers">
            <rights />
            <skins />
          </settings>
          <module>
            <scripts>
              <script>Gadget-botRollback.js</script>
            </scripts>
            <styles />
            <dependencies />
            <messages />
          </module>
        </metadata>
      </gadget>
    </gadgets>
  </query>
</api>