java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言, 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台 (即 JavaEE(j2ee), JavaME(j2me), JavaSE(j2se)) 的总称
下面小编就为大家带来一篇 java 实现利用 String 类的简单方法读取 xml 文件中某个标签中的内容小编觉得挺不错的, 现在就分享给大家, 也给大家做个参考一起跟随小编过来看看吧
1 利用 String 类提供的 indexOf()和 substring()快速的获得某个文件中的特定内容
- public static void main(String[] args) {
- // 测试某个词出现的位置
- String reqMessage = "<?xml version=\"1.0\"encoding=\"ISO-8859-1\"?>" + "<in>" + "<head>" + "<Version>1.0.1</Version>"
- + "<InstId>100000000000032</InstId>" + "<AnsTranCode>BJCEBQBIReq</AnsTranCode>" + "<TrmSeqNum>2012082008200931036344</TrmSeqNum>"
- + "</head>" + "</in>";
- int indexbegin = reqMessage.indexOf("<TrmSeqNum>");
- int indexend = reqMessage.indexOf("</TrmSeqNum>");
- System.out.println("<TrmSeqNum > 的位置 ===" + indexbegin);
- System.out.println("</TrmSeqNum > 的位置 ===" + indexend);
- System.out.println(reqMessage.substring(indexbegin + 11, indexend)); // 11 是 < TrmSeqNum > 这个字符串的长度
- }
来源: http://www.phperz.com/article/18/0215/359289.html