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>
    <searchinfo totalhits="5" />
    <search>
      <p ns="0" title="Flush Your Memcached Instance" snippet="You should see the &#039;&#039;&#039;OK&#039;&#039;&#039; once you run the command, &lt;span class=&#039;searchmatch&#039;&gt;meaning&lt;/span&gt; your memcached instance has been flushed&#10;" size="968" wordcount="155" timestamp="2013-11-09T06:07:16Z" />
      <p ns="0" title="Crontab Usage" snippet="...s. An element is either a number or two numbers separated by a minus sign (&lt;span class=&#039;searchmatch&#039;&gt;meaning&lt;/span&gt; an inclusive range). Note that the specification of days may be made by two&#10;" size="3391" wordcount="568" timestamp="2013-11-09T04:47:14Z" />
      <p ns="0" title="Batch jpeg Image Optimization" snippet="...so get a boost in load speeds by converting all images to use progressive, &lt;span class=&#039;searchmatch&#039;&gt;meaning&lt;/span&gt; that the entire images does not need to load before going to next request.&#10;" size="1273" wordcount="209" timestamp="2014-03-14T14:52:17Z" />
      <p ns="0" title="Memcache running out of Memory?" snippet="Mine has come back as a zero, &lt;span class=&#039;searchmatch&#039;&gt;meaning&lt;/span&gt; that it has not ran out of memory and needed to evict older content.&#10;" size="646" wordcount="117" timestamp="2014-04-01T15:45:47Z" />
      <p ns="0" title="Qmail Control Files" snippet="Default: 0, &lt;span class=&#039;searchmatch&#039;&gt;meaning&lt;/span&gt; no limit. The maximum message size to accept via SMTP. I usually set it to &#10;" size="13950" wordcount="2259" timestamp="2014-04-02T13:34:54Z" />
    </search>
  </query>
</api>