MOSS/WSS søgeresultater (og dataviews): få vist den rå XML-data

Dette kan være indlysende for mange, Men mens studerer til min MOSS programmering eksamen, Lærte jeg, at det er temmelig let at få den faktiske XML fra en søgeforespørgsel via-brugergrænsefladen.

En hurtig metode er som følger:

  • Access Avanceret søgning.
  • Udføre en søgning, returnerer nogle data.
  • Redigere siden (via indstillinger for websted).
  • Ændre XSL til følgende:

<?XML version="1.0" kodning="UTF-8"?>
<
XSL:stylesheet version="1.0" xmlns:XSL="http://www.w3.org/ 1999/XSL/Transformer">
<
XSL:output metode="XML" version="1.0" kodning="UTF-8" led="Ja"/>
<
XSL:skabelon match="/">
<
pre>
<
XSL:kopi af Vælg="*"/>
</
pre>
</
XSL:skabelon>
</
XSL:stylesheet>

  • Hit gælder.
  • Vis kilde i browseren.

Bemærk, at den <pre> Tag gør ikke meget undtagen tjene som praktisk markør, når du får vist resultaterne.

Dette trick kan være meget nyttigt, når arbejder med administrerede egenskaber og tilpasning af Søg. Det vil give en definitiv liste over XML du kan bruge i din xslt, hvilket ville have været meget nyttigt sidst 25 gange skabt jeg nogle tilpassede søgeresultater.

Dette burde arbejde for dataviews samt, selv har jeg ikke prøvet det ud endnu.

Efterlad et svar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *