Hi All,

A field in the XML file to be indexed like 
<SBC> ARTS, CER, ESI, EXP+ </SBC>
Following XSL successfully indexed separately by ','.  
ARTS 
CER 
ESI 
EXP

But all are codes. How to add map file (  sbc_map.properties) in this? 
By the way, the index changed " EXP+" to " EXP" . Is it possible to keep the "+" in the index? 

Thanks for any suggestion.

Fang

<xsl:if test="//SBC[normalize-space()]">
                    <xsl:for-each select="//SBC[normalize-space()]">
                     <xsl:choose>
                        <xsl:when test="contains(., ', ')">
                                 <xsl:for-each select="php:function('VuFind::explode', ', ', string(//SBC))/part">
                                   <field name="genre"><xsl:value-of select="normalize-space(string(.))" /</field>
                                  </xsl:for-each>
                        </xsl:when>                   
                        <xsl:otherwise>
                               <field name="genre">
                                   <xsl:value-of select="." />
                               </field>
                        </xsl:otherwise>
                     </xsl:choose>
                    </xsl:for-each>
                </xsl:if> 



************
Fang Peng
Information Systems Access Control Manager /DoIT
Stony Brook University 
************************