请教一个关于用java解析XML格式数据的问题
在解析一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'了,也就是只有换行符,没有回车符了.
实在是不解,望各位大侠指点.
有一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'了,也就是只有换行符,没有回车符了.
实在是不解,望各位大侠指点.
...全文
相关推荐
Java解析XML格式数据的方法详解
主要介绍了Java解析XML格式数据的方法,并展示了较为常用的Java dom来解析XML的例子,需要的朋友可以参考下
java代码pdf解析成xml.rar
支持把需要的pdf图片文件解析成xml串输出。请严格根据里面提供的maven依赖以及com.itextpdf该目录层级名称进行测试
xml的一个解析工具castor
用于解析XML的工具 ,我用过比较好用哦!
PB 解析xml格式串
我写的很详细,代码是从网上摘的,但注释是我加的。
java实现解析从中国知网上导出的EndNote、NoteExpresss、NoteFirst、Refworks格式的文件
java实现解析从中国知网上导出的EndNote、NoteExpresss、NoteFirst、Refworks格式的文件


Java SE
