解析xml字符串2
来源:互联网 发布:同意的计算 知乎 编辑:程序博客网 时间:2024/05/22 09:48
public class DuXMLDoc {
public static void main(String[] args) {
DuXMLDoc doc = new DuXMLDoc();
String xml = "<?xml version=\"1.0\" encoding=\"gb2312\"?>" + "<Result xmlns=\"http://www.fiorano.com/fesb/activity/DBQueryOnInput2/Out\">"
+ "<row>" + "<users_id>1001</users_id>" + "<users_name>wangwei</users_name>" + "<users_group>80</users_group>"
+ "<users_address>1001号 </users_address>" + "</row>" + "<row>" + "<users_id>1002</users_id>"
+ "<users_name>wangwei </users_name>" + "<users_group>80 </users_group>" + "<users_address>1002号 </users_address>" + "</row>"
+ "</Result>";
if (xml.indexOf("<row>") >= 0) {
String[] file = xml.split("<row>");
for (int i = 0; i < file.length; i++) {
String msg = file[i];
if (msg.indexOf("</row>") >= 0) {
System.out.println("users_address"+getXmlValue(msg, "users_id"));
System.out.println("users_address"+getXmlValue(msg, "users_name"));
System.out.println("users_address"+getXmlValue(msg, "users_group"));
System.out.println("users_address"+getXmlValue(msg, "users_address"));
System.out.println("------------------------------------------------");
}
}
}
}
public static String getXmlValue(String xml, String name) {
return StringUtils.substringBetween(xml, "<" + name + ">", "</" + name + ">");
}
}
- 解析xml字符串2
- 2 如何解析XML文件或字符串
- 解析xml的字符串
- java解析xml字符串
- java解析xml字符串
- jdom 解析xml字符串
- 字符串xml 解析
- DOM 解析字符串XML
- C#解析XML字符串
- 解析xml字符串
- DOM解析XML字符串
- Python解析XML字符串
- Python解析XML字符串
- 解析xml字符串
- jquery 解析XML字符串
- dom4j解析xml字符串
- DOM4J解析xml字符串
- dom4j解析xml字符串
- 时尚红人马宁:我们可以选择无为
- trac和subversion的备份和恢复
- select下拉框宽度设置问题(自适应宽度,水平滚动条)
- C# 完美实现VPN控制
- 彻底解密C++宽字符
- 解析xml字符串2
- struts数据标签的使用
- add pinyin input to ubuntu system
- asp.net不同后辍名的文件
- java技巧(七)
- Android 企业需求与开发者状况
- 断点续传
- 嵌入式程序员面试问题集锦
- cvs 状态码含义