2
0領先我有一個在XML文件來通過的ID被用零填充,如:去除XSLT
<dog pet_id="00005">
當解析此,我想剛纔得到的整數5
。做這樣的事情:
<xsl:value-of select="dog/@pet_id" />
檢索「00005」
什麼做到這一點只得到5
的最佳方式?
0領先我有一個在XML文件來通過的ID被用零填充,如:去除XSLT
<dog pet_id="00005">
當解析此,我想剛纔得到的整數5
。做這樣的事情:
<xsl:value-of select="dog/@pet_id" />
檢索「00005」
什麼做到這一點只得到5
的最佳方式?
你可以試試:
<xsl:value-of select="number(dog/@pet_id)" />
,或者如果您需要轉換回一個字符串:
<xsl:value-of select="string(number(dog/@pet_id))" />
或許這可以幫助? http://stackoverflow.com/questions/1153304/how-to-remove-particular-characters-from-a-string-using-xslt – Whistletoe
不是。雖然,下面的答案有幫助。 – randombits