解析xml时保留换行符

时间:2010-08-03 22:00:38

标签: android xml newline sax

我正在使用SAX xml解析器来解析包含换行符的一些xml数据。使用Attributes#getValue时,换行符数据将丢失。如何保留换行符?

2 个答案:

答案 0 :(得分:0)

在获取要解析的String时可以使用此代码:

  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]);

  } 

答案 1 :(得分:-2)

解决方案是使用&#xA;代替\ n