Go Down

Topic: Zahl aus String parsen (Read 506 times) previous topic - next topic

gloob

Hallo Leute,

ich würde gerne eine Zahl aus einem String herausparsen nur irgendwie will es nicht so recht klappen.

Der String hat folgendes Format: GET /?value=123&MERLIN=DOWN HTTP/1.1

und ich habs mit folgendem Code versucht:
Code: [Select]
int index = readString.indexOf("value=");
       
        if(index >= 0)
        {
          for(int i = 5; i < 4; i++)
          {
            substring[i] = http_buf[index + 6 + i];
          }

          unsigned long value = atol(substring);
        }



Könnt ihr mir sagen, was ich falsch mache?

MaFu

Wie soll denn die Schleife durchlaufen werden, wenn Du i mit 5 initialisierst und dann abfrägst ob i kleiner 4 ist?
_______
Manfred

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy