解析xml时保留换行符

问题描述:

我使用SAX xml解析器来解析包含换行符的某些xml数据。当使用属性#getValue时,换行符数据会丢失。如何保持换行符?解析xml时保留换行符

+0

典型,消费年龄段搜索后,我发现张贴在此之后,答案题。解决方案是使用 而不是\ n – 2010-08-03 22:17:47

+0

您能否再描述一下?我被困住了,无法找到很多帮助。谢谢 – kolslorr 2011-04-10 06:03:22

+0

导出到xml时,用&#xA替换\ n的实例。 – 2011-05-28 22:07:21

的解决方案是使用
,而不是\ n

+0

请在此解答中提及您的解答,它属于哪里:) – 2011-08-23 13:13:26

获取字符串时,您可以使用此代码来解析:

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

    }