private Pair<String, String> getKeyValue(String input) {
		int start = input.indexOf('>');
		if (start == -1) {
			return null;
		}
		int end = input.indexOf(valueEndFlag(), start);
		if (end == -1) {
			return null;
		}
		final String value = input.substring(start + 1, end);
		start = input.indexOf("name=");
		if (start == -1) {
			return null;
		}
		start = input.indexOf('\"', start);
		if (start == -1) {
			return null;
		}
		end = input.indexOf('\"', start + 1);
		if (end == -1) {
			return null;
		}
		final String name = input.substring(start + 1, end);
		return new Pair<String, String>(name, value);
	}