java字符转义和替换
2015-11-25 16:03
423 查看
String oaFilePath = "F:\\work\\oa.xml"; String message = getFileString(oaFilePath); Document doc = XmlUtils.parseText(message); Element rootElement = doc.getRootElement(); String filePath = rootElement.element("Projects"). element("ProjectRow").element("ProjectItem") .element("StorageUrl").getTextTrim(); //java里面\是转义字符 \\前面一个就是转义,就等于一个\ 。 \\\\ 四个转义下不就是\\ filePath = filePath.replaceAll("\\\\", "/"); //另一种方法 filePath.replace('\\', '/'); 可以实现同一种效果 //share2是要替换的值 tobi3为替换后的值 filePath = filePath.replace("share2", "tobi3"); System.out.println(filePath);
转义前后
相关文章推荐
- 从Eclipse迁移到Android Studio
- [转]java中的基本数据类型和引用数据类型
- SSH:Struts2框架(Action的配置)
- java.util.concurrent.Semaphore
- 使用atomikos处理ActiveMQ在Spring环境的XA事务
- java.util.concurrent.Exchanger
- spring security 安全框架remember me,demo学习
- 【JavaEE】SSH+Spring Security基础上配置AOP+log4j
- java.util.concurrent.CyclicBarrier
- 学习struts2 (1)
- java.util.concurrent.CountDownLatch
- Java集合---ArrayList的实现原理
- java学习笔记--java第一课,java入门基础篇
- Spring MVC 教程,快速入门,深入分析
- eclipse jad 反编译 插件安装
- 解决eclipse内存溢出
- spring mvc写XML的时候出现过的问题
- SSH框架学习(三、在struts基础上加入spring)
- springmvc 类对象新的理解
- 第一天开通博客,写点什么