To može biti očito da mnogi, ali dok je studirao za moj ispit Moss programskog, Saznala sam da je prilično lako dobiti stvarni XML iz upita za pretraživanje putem korisničkog sučelja.
Jedan brzi način kako slijedi:
- Pristupite napredno pretraživanje.
- Izvršite pretraživanje da vraća neke podatke.
- Uredi stranicu (putem Postavke web-mjesta).
- Promijeniti XSL na sljedeće:
<?xml verzija="1.0" kodiranje="UTF-8"?>
<XSL:stilovima verzija="1.0" xmlns:XSL="http://www.w3.org/1999/XSL/Transform">
<XSL:izlaz način="xml" verzija="1.0" kodiranje="UTF-8" uvući="da"/>
<XSL:predložak odgovarati="/">
<pre>
<XSL:copy-mjesta odabrati="*"/>
</pre>
</XSL:predložak>
</XSL:stilovima>
- Hit primjenjuje.
- Vidi izvor u pregledniku.
Imajte na umu da <pre> tag doesn’t do much except serve as a convenient marker when you view the results.
This trick can be very helpful when working with managed properties and customizing search. It will provide a definitive list of the XML available for you to use in your xslt which would have been very helpful the last 25 puta sam stvorio neke prilagođene rezultate pretraživanja.
Ovo bi trebalo raditi za dataviews kao i, iako nisam testirao da van još.