java解析xml字符串

阅读更多
 public static  String[] parseString() {
		String[] strArr = new String[4];
                  //特定的xml格式字符串
		String str = "状态值CommandID" +
				"MsgSubSeq描述" +
				"";
		String state = str.substring(str.indexOf("")+7,str.indexOf(""));
		String commandID = str.substring(str.indexOf("")+11,str.indexOf(""));
		String msgSubSeq = str.substring(str.indexOf("")+11,str.indexOf("")); 
		String description = str.substring(str.indexOf("")+13,str.indexOf("")); 
		strArr[0] = state;
		strArr[1] = commandID;
		strArr[2] = msgSubSeq;
		strArr[3] = description;
		return strArr;
		
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String[] strArr =  parseString();
		if(strArr != null && strArr.length > 1) {
			for(int loop = 0; loop < strArr.length; loop++) {
				System.out.println("strArr["+loop+"]==>"+strArr[loop]);
			}
		}
	}

你可能感兴趣的:(XML,Java)