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.