2010-08-03 19 views
1

J'utilise l'analyseur syntaxique SAX xml pour analyser certaines données xml qui contiennent des retours à la ligne. Lorsque vous utilisez Attributes # getValue, les données de nouvelle ligne sont perdues. Comment peut-on garder les nouvelles lignes?Conserve les nouvelles lignes lors de l'analyse xml

+0

typique, après avoir passé les âges de recherche, je trouve la réponse après avoir publié ce question. La solution était d'utiliser au lieu de \ n –

+0

Pouvez-vous décrire un peu plus? Je suis coincé et ne peux pas trouver beaucoup d'aide. Merci – kolslorr

+0

Remplacez les instances de \ n par & # xA lors de l'exportation vers xml. –

Répondre

-2

La solution était d'utiliser 
 au lieu de \ n

+0

S'il vous plaît mentionner comment vous avez résolu dans cette réponse, où il appartient :) –

0

vous pouvez utiliser ce code lors de l'obtention de la chaîne à analyser:

public void characters(char ch[], int start, int length) { 


     for(int i=start; i<length; i++) 
     if(!Character.isISOControl(ch[i])) 
      content.append(ch[i]); 

    }