a.xml<?xml version="1.0" encoding="UTF-8"?>
<R>
<M>
<E>
<e>
<e1>内容1<e1/><e2>内容2<e2/>.......
</e>
</E>
</M>
</R>
b.xml<?xml version="1.0" encoding="UTF-8"?>
<R>
<M>
<E>
<
<内容1><内容2>.......
>
</E>
</M>
</R>请问:如何将a转换成b
原因是:我现在想要的是把<E>里面的内容原封不动的输出.循环到了<E>节点,调用Node.getTextContent()方法返回的内容是内容1 内容2 ......如果b.xml的话返回的就是
<e><e1>内容1<e1/><e2>内容2<e2/>.......</e> 上面是我想要的内容注:<E>和<e>同名,就大小写不一样我想到了用StringBuffer把xml内容全读进去,然后截取<E></E>,用replaceAll替换.还有什么更好的方法没
<R>
<M>
<E>
<e>
<e1>内容1<e1/><e2>内容2<e2/>.......
</e>
</E>
</M>
</R>
b.xml<?xml version="1.0" encoding="UTF-8"?>
<R>
<M>
<E>
<
<内容1><内容2>.......
>
</E>
</M>
</R>请问:如何将a转换成b
原因是:我现在想要的是把<E>里面的内容原封不动的输出.循环到了<E>节点,调用Node.getTextContent()方法返回的内容是内容1 内容2 ......如果b.xml的话返回的就是
<e><e1>内容1<e1/><e2>内容2<e2/>.......</e> 上面是我想要的内容注:<E>和<e>同名,就大小写不一样我想到了用StringBuffer把xml内容全读进去,然后截取<E></E>,用replaceAll替换.还有什么更好的方法没
解决方案 »
- 为什么我每次配置struts2,老出现404。
- java.lang.reflect.InvocationTargetException
- ssh整合问题,[/WEB-INF/mail.properties]这个是什么?
- Struts的标签库里面有没有对Session进行操作(读取)的标签?
- 怎样在cluster上部署 Web App?
- 大侠,请问如何在IE运行APPLET.
- 如何在JtextPane中加入按钮,并实现其事件???
- 给大家一个自己写的xml解析和生成器,支持中文,很小的27K,谁要给我email啊
- 100分,求较详细的JB7+WEBLOGIC的SESSION BEAN 调用 ENTITY BEAN 的例子.
- 求助 mybatis 自动生成的example如何使用 有文档最好 谢谢了
- ibatis整合spring问题求解
- 北京的达人们进来指点下新人!
那你就这样
if( 节点名字.toUpperCase().equals(E))
具体对应表从网上查
发现replaceAll不行<?xml version="1.0" encoding="UTF-8"?>
<R>
<M>
<E>
<e>
<e1>内容1<e1/><e2>内容2<e2/>.......
</e>
</E>
<E>
<e>
<e1>内容1<e1/><e2>内容2<e2/>.......
</e>
</E>
</M>
</R><E>可能存在多个值,如果内容1的值是E,怎么区分Element rootElement = domDocument.getDocumentElement();
NodeList nlist = rootElement.getElementsByTagName("M");
nlist的内容该如何原封不动的得到?