开发者社区> 问答> 正文

JAVA+xml+替换:报错

从数据库读取了一个XML的文件 并且用String类型的变量接收了 数据为下:
String A=
<?xml version="1.0" encoding="UTF-8" standalone="no"?><root><pdt_name multi="N">
<![CDATA[重型脚踏式升降平台车BS75额定载重量:750kg,台面最大高度:1000mm]]></pdt_name>
<pdt_desc>
   <![CDATA[<div class="PDtdesc"><p><img alt="" src="image/24083801.jpg" width="860" /> </p>
   <hr />
   <p><strong>产品介绍: </strong> </p>
   <p> </p>
   <p>  重型设计,配置高品质油缸,性能可靠稳定</p>
   <p> </p>
   <p>  采用防夹剪叉设计.防止夹伤.带有过载保护功能.更可靠.更安全</p>
   <p> </p>
   <p>  适用于维修、生产、包装流水线等工作场合</p>
   <p> </p>
   <p>  符合欧洲EN1570:1999标准</p>
   <p><img alt="" src="image/24083809.jpg" width="860" /></p></div>
]]>
</pdt_desc>
</root>

我想将<pdt_desc>中的内容替换成新的,但是替换不成功,求指点!!

注:(<pdt_desc>节点里面是CSS样式)

请附上代码 或者 详细思路,本人感激不尽!(让我看看什么技术之类的话,就不要发表了,没用!具体问题,具体对待!)

 

展开
收起
kun坤 2020-06-07 21:14:14 400 0
1 条回答
写回答
取消 提交回答
  • 是xml文件就有xml文件解析、替换好了!######首先看编码是否统一,确保不出现乱码问题,然后再用Dom或Sax解析,网上代码很多的,搜一下就可以了,以你的需求完全可以实现。######是以String类型的字符串从数据库接受来的数据,并不是从.XML文件中得到的,怎么解析呢?方法都调不出来。。。######http://www.cnblogs.com/ITEagle/archive/2010/03/03/1677431.html######

    用正则匹配 替换试试

     

    2020-06-07 21:14:20
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载