final int equal = s.indexOf('=');
if (equal < s.length() - 1) {
final SuperProperties props = new SuperProperties();
try {
props.load(new ByteArrayInputStream(s.getBytes()));
for (final String key : props.stringPropertyNames()) {
if (!key.isEmpty()) {
dataSource.property(key, props.getProperty(key));
}
}
} catch (final IOException e) {