c# - Search Server XML response format -


i wrote small program - makes requests microsoft search server (_vti_bin/search.asmx) web service, receives answers , display them. format of request string.

query packet here:

@"<querypacket xmlns='urn:microsoft.search.query'>       <query>           <supportedformats>              <format revision='1'> urn:microsoft.search.response.document:document</format>           </supportedformats>           <context>               <querytext language='en' type='string'>{0}               </querytext>               </context>               <resultprovider>default</resultprovider>               <range>                  <count>10</count>               </range>            </query>     </querypacket>" 

and making request code:

var queryservice = new querywebserviceproxy.queryservice(); queryservice.credentials = system.net.credentialcache.defaultcredentials; messagebox.show(queryservice.query(getxmlstring()));  private string getxmlstring() {      return string.format(query_xml, querytextbox.text); } 

there 2 types of response: dataset , xml. prefer work xml, dataset answer has more information xml.

dataset: workid, rank, title, size, path, description, write, sitename, collapsingstatus, hithighlightedsummary, hithighlightedproperty, contentclass, isdocument... xml: title, action, urllink, description, date

can receive more information in xml format? maybe tag "supportedformats" can me?


Comments

Popular posts from this blog

Delphi XE2 Indy10 udp client-server interchange using SendBuffer-ReceiveBuffer -

Qt ActiveX WMI QAxBase::dynamicCallHelper: ItemIndex(int): No such property in -

Enable autocomplete or intellisense in Atom editor for PHP -