Resultados de pesquisa do WSS/MOSS (e dataviews): Ver os dados brutos XML

Isto pode ser óbvio para muitos, Mas o tempo estudando para minha prova de programação de musgo, Eu aprendi que é muito fácil obter o XML real de uma consulta de pesquisa através da interface de usuário.

Um método rápido é como segue:

  • Acesso a pesquisa avançada.
  • Realize uma busca que retorna alguns dados.
  • Editar a página (através de configurações do site).
  • Alterar o XSL para o seguinte:

<?XML Versão="1.0" codificação="UTF-8"?>
<
XSL:StyleSheet Versão="1.0" xmlns:XSL="http://www.w3.org/TR/1998/REC-xml-19980210 1999/XSL/Transform">
<
XSL:saída Método="XML" Versão="1.0" codificação="UTF-8" travessão="Sim"/>
<
XSL:modelo correspondência="/">
<
Pre>
<
XSL:cópia de Selecione="*"/>
</
Pre>
</
XSL:modelo>
</
XSL:StyleSheet>

  • Aplicar o golpe.
  • Exibir código-fonte no navegador.

Note-se que o <Pre> marca não faz muito, exceto que servem como um marcador conveniente quando você exibir os resultados.

Este truque pode ser muito útil quando trabalhar com propriedades gerenciadas e personalização de busca. Fornecerá uma lista definitiva do XML disponível para você usar no seu xslt que teria sido muito útil a última 25 vezes eu criei alguns resultados de pesquisa personalizados.

Isso deve funcionar para dataviews também, Embora eu não testei isso ainda.

Deixar uma resposta

seu endereço de e-mail não será publicado. Campos obrigatórios são marcados *