mtwm.net
当前位置:首页 >> jAvA解析xml文件,会把节点属性中的换行转换成空格... >>

jAvA解析xml文件,会把节点属性中的换行转换成空格...

将属性值用base64编码一下,再传输,解析xml时就不会有这样的问题了,然后获得属性后解码,或者不用第三方的解析工厂类,自己单独写一个解析xml的工具类,再或者,重写dom或者sax中涉及到属性解析的部分,最简单的是base64,其他两个实现起来要...

一般想要改变xml的内容 分两步走,没有什么很好的api可以给你直接调用 1, 解析xml 2, 重新生成xml 在重新生成xml的时候 内容就随便你控制啦

操 把XML换成HTML就OK了

DOM有不可忽略的空白节点,

用bufferedreader每次读取一行

查到了XML文件中空格和换行等特殊字符的写法。 空格 ( ) Tab ( ) 回车 ( ) 换行 ( ) 但是按这个输入效果并不理想,空格可以显示,但是换行却无效。 想来想去,直接用C语言经典的“\”直接转义,结果OK了。 ( \t \n )

换行符"\r\n",如是用dom4j之类的jar包操作,dom4j换行如下 /** * 通过 org.dom4j.io.OutputFormat 来设置XML文档输出格式 */ OutputFormat format = OutputFormat.createPrettyPrint(); //设置XML文档输出格式 format.setEncoding("GB2312"); /...

换行符"\r\n",如是用dom4j之类的jar包操作,dom4j换行如下 /** * 通过 org.dom4j.io.OutputFormat 来设置XML文档输出格式 */ OutputFormat format = OutputFormat.createPrettyPrint(); //设置XML文档输出格式 format.setEncoding("GB2312"); /...

参见 http://blog.csdn.net/jsyhello/article/details/6423497 提供一个思路 java好像有开源的解决方法

你是如何导入的,用这个导入是不会带这些的。

网站首页 | 网站地图
All rights reserved Powered by www.mtwm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com