2010-07-16 4 views
2

j'utilise:Suppression des lignes vides dans XSLT

<xsl:template match="material_id | location_code"></xsl:template> 

Pour se débarrasser d'éléments dans la source XML appelée material_id et location_code, mais les lignes blancs restent, en laissant une chose XML de sortie comme:

<entries> 
    <Identity>conflab1</Identity> 


    <price>24.36</price> 
    <pricedate>15-Jul-2010 13:35:18 UTC</price_date> 
</entries> 

Comment l'empêcher de quitter les caractères de nouvelle ligne?

Merci,

Matt

Répondre

10

Essayez:

<xsl:strip-space elements="*"/> 

en haut du document.

+1

Cet espace supprime tout blanc, à savoir le document est ensuite une ligne de flambage giganticly longue. Comment peut-on supprimer seulement les lignes vides comme cela a été demandé à l'origine? – mmo