请教一个关于解析XML格式数据的问题
isco 2004-09-01 05:43:23 在解析一xml格式组织好的数据流时, 使用如下方式读取数据
有一xml格式如下:
<msg>
<name><![CDATA[hello]]</name>
...
</msg>
解析程序如下:
...
Element element = ...;
NodeList names = element.getElementsByTagName("name");
...
Element profile = (Element) names.item(0);
Node dataNode = profile.getFirstChild();
String name = dataNode.getNodeValue();
读到此处出现问题, 若元素<name>中数据仅为一简单字符串,没问题,可以读出.但若其中包括回车换行符('\r\n')时,此时读出的数据将只有'\n'没有'\r'了,也就是只有换行符,没有回车符了.
实在是不解,望各位大侠指点.