Groovy web console

subscribe to the feed Subscribe
to this
site

Groovy script test

Published 3 months ago by test
Actions  ➤ Edit in console Back to console Show/hide line numbers View recent scripts
def bericht = 'Inhoud controle response: <?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><VZP_update_Response xmlns=\"http://duo.nl/schema/VZP_Update_V1\"><ok>false</ok><vavoOnderwijslicentie_CR><stadium foutcode=\"J01030\">Het licentie-stadium moet een bestaand stadium zijn</stadium></vavoOnderwijslicentie_CR><formeelNLInstellingsadres_CR><begindatum foutcode=\"J11020\">De einddatum van een formeel instellingsadres moet na de begindatum liggen</begindatum></formeelNLInstellingsadres_CR><instellingsrelatie_CR><begindatum foutcode=\"J10010\">De einddatum van de instellingsrelatie moet na de begindatum liggen</begindatum></instellingsrelatie_CR><goedgekeurdeVerklaringWSFBol_CR><begindatumStudiejaar foutcode=\"J04010\">Het studiejaar-einddatum van de goedgekeurde verklaring WSF BOL moet na de begindatum liggen</begindatumStudiejaar></goedgekeurdeVerklaringWSFBol_CR><verwijderOpleidingseenheid_CR/><voOpleiding_CR><voOpleidingPeriode_CR/><niveau foutcode=\"P01040\">Het niveau moet een bestaand niveau zijn</niveau></voOpleiding_CR><voOpleiding_CR><herkomstOpleiding foutcode=\"P01020\">De opleidingsherkomst moet een bestaande herkomst zijn</herkomstOpleiding><voOpleidingPeriode_CR/></voOpleiding_CR><opleidingsrelatie_CR><soort foutcode=\"P04040\">Het soort relatie moet een bestaand soort zijn</soort></opleidingsrelatie_CR><structuur_CR><stelsel foutcode=\"P03020\">Het stelsel moet een bestaand stelsel zijn</stelsel></structuur_CR><vavoOpleidingserkenning_CR><opleidingsstelsel foutcode=\"J02040\">Het stelsel moet een bestaand stelsel zijn</opleidingsstelsel></vavoOpleidingserkenning_CR><bevoegdGezag_CR><inBedrijfdatum foutcode=\"J07020\">De inbedrijf-periode moet binnen de levensduur van een instellingserkenning vallen</inBedrijfdatum><bevoegdGezagPeriode_CR><soort foutcode=\"J08030\">De instellingssoort moet een bestaande instellingssoort zijn</soort></bevoegdGezagPeriode_CR></bevoegdGezag_CR><erkendeOnderwijsinstelling_CR><inBedrijfdatum foutcode=\"J07020\">De inbedrijf-periode moet binnen de levensduur van een instellingserkenning vallen</inBedrijfdatum><erkendeOnderwijsinstellingPeriode_CR><bekostigingscode foutcode=\"J08010\">De bekostigingscode moet een bestaande bekostigingscode zijn</bekostigingscode></erkendeOnderwijsinstellingPeriode_CR></erkendeOnderwijsinstelling_CR></VZP_update_Response>';
String[] foutcodes= bericht.split('foutcode=');
for(int i =1; i < foutcodes.length; i++){
 
 String foutcode = foutcodes[i].split('>')[0];
println('foutcode= ' +foutcode );
 String bericht1 = foutcodes[i].split('>')[1].split('<')[0];
 println('bericht= ' +bericht1);
}