Usted está aquí:
Crear el archivo XSL Atom
Para transformar los resultados de búsqueda predeterminada Solr desde JSON a XML Atom, crea un archivo XSL. Solr proporciona archivos de ejemplo que puede personalizar para su servidor.
- Encontrará un archivo XSL Atom de ejemplo en la distribución de Solr en solr.6.5.1/server/solr/configsets/sample_techproducts_configs/xslt/example_atom.xsl.
- Guarde el archivo en la carpeta xslt que tiene el archivo xsl de ejemplo.
-
En la sección
entry, modifique los nombres dename,featuresytimestampde los campostitle,summaryyupdated, respectivamente. Esta sección transforma los resultados de búsquedas en Atom. Cuando cambie los nombres, revise los archivos XML de ejemplo en la carpeta solr.6.5.1/example/exampledocs cuando se instaló Solr. También puede ejecutar una búsqueda en Solr y revisar los resultados de la búsqueda JSON.
A continuación se incluye un ejemplo de un archivo XSL Atom.
<!-- search results xslt -->
<xsl:template match="doc">
<xsl:variable name="id" select="str[@name='id']"/>
<entry>
<title><xsl:value-of select="str[@name='name']"/></title>
<link href="http://localhost:8983/solr/select?q={$id}"/>
<id>tag:localhost,2007:<xsl:value-of select="$id"/></id>
<summary><xsl:value-of select="arr[@name='features']"/></summary>
<updated><xsl:value-of select="date[@name='timestamp']"/></updated>
</entry>
</xsl:template>
