使用org.w3c.dom,写入XML文件时,
因为项目要求,需要将"&"符号写入XML中的一个节点里面,比如:
<content>
<bean>
<entry key="pairs" type="Map" value="a&;b&"/>
</bean>
</content>
但实际写入后,查看文件,结果是:
<content>
<bean>
<entry key="pairs" type="Map" value="a&b&"/>
</bean>
</content>目前想实现指定写入内容不发生变化,指定内容是什么,写入的就是什么,不要让后台自动转译。
问题补充:不能使用DTD或schema等约束,因为这样需要在原XML中加入链接标记,破坏了XML结构(该XML有特殊用途)怎么可以不在XML中附加其他内容而实现写入内容不会被改变的功能呢?
最好是通过java代码的某个方法或属性来实现!谢谢大家,本人感激不尽!
因为项目要求,需要将"&"符号写入XML中的一个节点里面,比如:
<content>
<bean>
<entry key="pairs" type="Map" value="a&;b&"/>
</bean>
</content>
但实际写入后,查看文件,结果是:
<content>
<bean>
<entry key="pairs" type="Map" value="a&b&"/>
</bean>
</content>目前想实现指定写入内容不发生变化,指定内容是什么,写入的就是什么,不要让后台自动转译。
问题补充:不能使用DTD或schema等约束,因为这样需要在原XML中加入链接标记,破坏了XML结构(该XML有特殊用途)怎么可以不在XML中附加其他内容而实现写入内容不会被改变的功能呢?
最好是通过java代码的某个方法或属性来实现!谢谢大家,本人感激不尽!
解决方案 »
- JTree如何将对节点的重命名同步到对应的文件
- 求助:编译抛出异常问题解决方法!!!
- 我点JFame窗体的自带退出关闭(那红叉),界面是退出。但是进程还在呢!为什么?
- JMF 语音视频问题
- 送分:这个报错是什么意思?
- 送高分,问一个简单的java小问题。
- 这个编译 为什么通不过呀,真是怪
- java的虚函数是怎样定义的,现想将类A中的变量x定义为只能给子类B与自己类中可访问,而又不能给其他类中用实例A a = new A()的a访问,可
- 请问谁有利用java在oracle数据库中存取图片的例子,或者文档,十分感谢,急,谢谢
- 考SCJP有用吗?最近好象听到好多没过的消息,是不是很难.考过的能否给些经验?
- 数据库访问问题
- [求助]使用org.w3c.dom写入XML文件问题!
2JS: encodeURIComponent
Element_A.appendChild(Element_B);只要Element_B里面有"&"字符,生成的XML里面一律都被转成"&"了,这样是不符合规范的,
必须只能是"&"才行,后面的"amp"不能要的!唉~~~
一声叹息~
获得结果:“&”如果写入:“&”
获得结果:“&amp”无语