You need to sign in to do that
Don't have an account?

json parsing problem
when i try to parse the string
with this code
counter=0;
while (parser.nextToken() != null && counter<10)
{
counter++;
if ((parser.getCurrentToken() == JSONToken.FIELD_NAME) && (parser.getText() == 'total_records'))
{
// Get the value.
parser.nextToken();
// Compute the grand total price for all invoices.
Temp=parser.getText();
file_count=integer.valueof(Temp);
if(file_count==0)
{
file_exists=0;
}
// csv_ids.add( Temp);
}
}
counter=0;
my json string is
{"success":true,"total_records":1,"data":[{"file_name":"aaavalid.csv"}]}
Unexpected character ('<' (code 60)): expected a valid value (number, String, array, object, 'true', 'false' or 'null') at input location [1,4]
An unexpected error has occurred. Your solution provider has been notified. (system)
How do i resolve this problem
Thanks in advance
punnoose
Your JSON is invalid at line 1, column 4. Check your JSON string.
i have checked my json in http://jsonlint.com/ it is saying json is valid
Do you fix the error?