新手不不会写
例如
<abc></abc><12></12><13/>
怎么把数子节点转换成字符节点
<abc></abc><v12></v12><v13/>
大家帮看下
例如
<abc></abc><12></12><13/>
怎么把数子节点转换成字符节点
<abc></abc><v12></v12><v13/>
大家帮看下
解决方案 »
- 请问Java如何对ie生成的index.dat文件进行读写?
- jpanel上是否可以添加图片热区
- 请问各位商业上的人事,java软件开发用的是Swing可视化窗口开发还是用class类开发
- jdk 问题
- 不太明白这道题,希望达人指点,谢谢。
- 关于weblogic连接数据库的问题!!!!!!!!!!!
- 一个很白痴的问题``
- jdbc 连接oracle,报Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.sql
- 怎样把字符串写入文本文件?
- 关于java当中能否实现检测自己的主机是否连接在网络上呢?
- 两个LINKEDLIST里面的东西怎么相加。。??
- 正则表达式 问题
有一个的数字好用
多个数字节点就不好用
正则是这个,然后捕获它就可以了
Regex regx = new Regex(@"(?<=(<|(</)))\d+(?=(>|(/>)))");
string s = "<abc> </abc> <12> </12> <13/>"; s=regx.Replace(s, "v" + regx.Match("<abc> </abc> <12> </12> <13/>").Value); MessageBox.Show(s);
参考一下
public static void main(String[] args) { String str = "<abc></abc><12></12><13/> ".replaceAll("<\\w+>", "<java1>")
.replaceAll("</\\w+>", "</java2>").replaceAll("<\\w+/>", "<java3/>"); System.out.println(str); }}
+ "<esb>"
+ "<route>"
+"<from>"+ 123+ "</from>" // 确认消息中,to/from 与接收信息刚好相反
+"<to>"+ 123+ "</to>"
+"<type>"+231+ "</type>"
+"<area>"+ 123+ "</area>"
+ "</route>"
+ "<public>"
+"<ds_msg>"
+"<time>"+ 123+ "</time>"
+"<ds_msg_id>"+ 456+ "</ds_msg_id> "
+"<ds_msg_class>confirm</ds_msg_class>"
+ "<13/>"
+"</ds_msg>"
+ "</public>"
+ "</esb>"
这样好像还是不能整出来?