【发布时间】:2015-02-26 12:07:42
【问题描述】:
我需要 <xml>__content__</xml> 部分来自 java 中的以下响应字符串
Content-Type: application/xml; charset=UTF-8; name=response_xml<xml>...</xml>
【问题讨论】:
我需要 <xml>__content__</xml> 部分来自 java 中的以下响应字符串
Content-Type: application/xml; charset=UTF-8; name=response_xml<xml>...</xml>
【问题讨论】:
编辑
既然我明白了你的需要,你可以使用一个简单的regex 来提取标签<xml> 和</xml> 之间的文本
public static void main(String[] args) {
String a="Content-Type: application/xml; charset=UTF-8; name=response_xml<xml>content</xml>";
final Pattern pattern = Pattern.compile("<xml>(.+?)</xml>");
final Matcher matcher = pattern.matcher(a);
matcher.find();
System.out.println(matcher.group(1));
}
【讨论】:
<xml></xml> 部分。