readUnquotedString method
Implementation
String readUnquotedString() {
StringBuffer result = StringBuffer();
while (canRead &&
!isWhitespace(peek()) &&
peek() != ':' &&
peek() != ',' &&
peek() != '{' &&
peek() != '}' &&
peek() != '[' &&
peek() != ']') {
result.write(next());
}
return result.toString();
}