Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void setup() {
- // put your setup code here, to run once:
- Serial.begin(115200);
- }
- void loop() {
- // put your main code here, to run repeatedly:
- int teller = 0;
- String xmlParse = "<i4>"; //parse this xml element
- int xmlElementlength = 4;
- String ruwedata ="";
- String fb = "<methodResponse><params><param><value><array><data><value><i4>0</i4></value><value><i4>64</i4></value><value><i4>130</i4></value><value><i4>1</i4></value><value><i4>0</i4></value></data></array></value></param></params></methodResponse>";
- Serial.println("");
- for (int i = 0; i < fb.length(); i++) {
- if (fb.substring(i, i + 4) == "<i4>") {
- //irstVal = fb.substring(0, i);
- teller++;
- Serial.print(teller);// <i4> element teller
- Serial.print("\t" + String(i) + "\t ruwe element data "); // <i4> element teller
- Serial.println("\t"+fb.substring(i + 4, i + 4 + 4)); // start vd inhoud vh element en tis max 3karakters
- ruwedata = fb.substring(i + 4, i + 4 + 3);
- // for (int i = 0; i < ruwedata.length(); i++) {
- // if (ruwedata.substring(i, i + 1) == "<") {
- //
- // {
- // Serial.println("\t xml="+ruwedata.substring(0, i));// <i4> element teller
- // }
- // }
- //
- // }
- }
- }
- Serial.println(teller);
- delay(99999);
- }
Advertisement
Add Comment
Please, Sign In to add comment