Loading
Búsqueda de Einstein
Crear el archivo XSL Atom

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.

  1. 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.
  2. Guarde el archivo en la carpeta xslt que tiene el archivo xsl de ejemplo.
  3. En la sección entry, modifique los nombres de name, features y timestamp de los campos title, summary y updated, 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.
Ejemplo
Ejemplo

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>
 
Cargando
Salesforce Help | Article