Frequently Asked Questions > Would you describe the format of…

Would you describe the format of the YAD files, in which is saved the CS Yazzle information?

Yes, of course. CS Yazzle saves information in the XML format, packing an eventual XML-document by the standard algorithm of the ZLIB compression. Thus, in order to decompress a YAD-file, for example, in Php it is enough to use built-in function of "gzuncompress" (the "Zlib Compression Functions library"). After unpacking you will get the correct XML-document of the approximately following maintenance (through two slashes is brought our comments over, which in the real file are not present):

<?xml version="1.0"?>
<YazzleFormat version="1.1" description="http://www.yazzle.info/faq/text/13/" language="en">
<Options> // parameters which the analysis was conducted with
<ExactPageLinks>False</ExactPageLinks> // links to the exactly set page
<AllLinks>True</AllLinks> // crop all links
<NetworkInfo>False</NetworkInfo> // show IP and owner's
<AlexaRank>False</AlexaRank> // show Alexa Rank
<PR>False</PR> // show PR
<Price>False</Price> // links costs
<Anchor>False</Anchor> // links anchors
<Engines> // selected search engines
<Engine name="Yahoo"/>
</Engines>
</Options>
<Analyze> // analysis data
<Date>1197632797</Date> // date of analysis (timestamp)
<Guid>cd1467e6d71a301d1ad70a704089f39d</Guid> // id of analyses
<TrafficAmount>296960</TrafficAmount> // traffic
<Document>
<Query></Query> <Uri>http://www.controlstyle.ru</Uri> // url of document
<Text> // document html code
<![CDATA[ html here ]]>
</Text> <DMOZ id="1175647">Multimedia/Software</DMOZ>
<AlexaRank>2200</AlexaRank> // alexa rank
<PR>4</PR> // PR of page
</Document>
<Backlinks> // backlinks list
<Backlink number="1" matchfilter="True" onedmoz="False" ip="" owner="" uri="http://seomasterskaya.info" pages="1" dmoz="" alexarank="-1" pr="-1" anchor="" href="" externalcount="-1" internalcount="-1" price="-1"/> ... <Backlink number="N" matchfilter="True" onedmoz="False" ip="" owner="" uri="http://seomasterskaya.info" pages="1" dmoz="" alexarank="-1" pr="-1" anchor="" href="" externalcount="-1" internalcount="-1" price="-1"/>
</Backlinks>
<Stat> // statistics
<Filter></Filter> // value of text filter
<HomeLinks total="89" DMOZ="0"/> // num of home page links
<InnerLinks total="295" DMOZ="0"/> // num of inner links
<Ip>0</Ip> // num of unique IP
<Owners>0</Owners> // num of unique owners
<Cost>0</Cost> // summary cost of links
<AlexaRankSum>
<HomeLinks>0</HomeLinks>
<InnerLinks>0</InnerLinks> </AlexaRankSum>
<PRCount>
<Val0>0</Val0> // num of links with PR=0
<Val1>0</Val1> // num of links with PR=1
<Val2>0</Val2> // num of links with PR=2
<Val3>0</Val3> // num of links with PR=3
<Val4>0</Val4> // num of links with PR=4
<Val5>0</Val5> // num of links with PR=5
<Val6>0</Val6> // num of links with PR=6
<Val7>0</Val7> // num of links with PR=7
<Val8>0</Val8> // num of links with PR=8
<Val9>0</Val9> // num of links with PR=9
<Val10>0</Val10> // num of links with PR=10
</PRCount>
</Stat>
</Analyze>
</YazzleFormat>