Moss / WSS Resultados da busca (e DataViews): ver os datos XML en bruto

Isto pode ser evidente para moitos, pero mentres estudaba para o meu exame de programación Moss, Aprendín que é moi fácil obter o XML real desde unha consulta a través da interface de usuario.

Un método máis sinxelo é como segue:

  • Acceso procura avanzada.
  • Realice unha busca que retorna algúns datos.
  • Edite a páxina (vía configuración do sitio).
  • Change the XSL to the following:

<?xml versión="1.0" codificación="utf-8"?>
<
XSL:stylesheet versión="1.0" xmlns:XSL="http://www.w3.org/1999/XSL/Transform">
<
XSL:output método="xml" versión="1.0" codificación="UTF-8" indent="si"/>
<
XSL:modelo corresponden="/">
<
pre>
<
XSL:copy-of seleccionar="*"/>
</
pre>
</
XSL:modelo>
</
XSL:stylesheet>

  • Hit apply.
  • View Source in the browser.

Note that the <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 times I created some customized search results.

This ought to work for dataviews as well, though I have not tested that out as yet.

Deixe unha resposta

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *