Bij het opvragen van een serie meldingen in een gebied via de API krijg ik een Exception. Na wat speurwerk blijkt het te zitten in de volgende melding:
In de tekst wordt een controlecode toegepast die niet in de XML hoort, namelijk 0x0C, ook wel \f als leesbare codering. Ik weet niet of JSON er een probleem mee heeft, ik gebruik XML en die kan de tekst niet parsen. De XML tekst die ik terugkrijg is:
<wfs:member>
<bgtterugmeldingen:bgtterugmeldingen gml:id=\"bgtterugmeldingen.26202\">
<gml:boundedBy>
<gml:Envelope srsName=\"urn:ogc:def:crs:EPSG::28992\">
<gml:lowerCorner>124902.700000 484428.356563</gml:lowerCorner>
<gml:upperCorner>124902.700000 484428.356563</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<bgtterugmeldingen:geom>
<gml:Point gml:id=\"bgtterugmeldingen.26202.1\" srsName=\"urn:ogc:def:crs:EPSG::28992\">
<gml:pos>124902.700000 484428.356563</gml:pos>
</gml:Point>
</bgtterugmeldingen:geom>
<bgtterugmeldingen:meldingsnummer_volledig>BGT00050694</bgtterugmeldingen:meldingsnummer_volledig>
<bgtterugmeldingen:tijdstip_registratie>2019-11-14T09:05:17.802+01:00</bgtterugmeldingen:tijdstip_registratie>
<bgtterugmeldingen:status>Afgerond</bgtterugmeldingen:status>
<bgtterugmeldingen:omschrijving>Er staat Open Verharding, maar dit is gesloten verharding (asfalt</bgtterugmeldingen:omschrijving>
<bgtterugmeldingen:bronhoudercode>G0363</bgtterugmeldingen:bronhoudercode>
<bgtterugmeldingen:bronhoudernaam>Gemeente Amsterdam</bgtterugmeldingen:bronhoudernaam>
<bgtterugmeldingen:tijdstip_statuswijziging>2020-02-04T08:45:57.318+01:00</bgtterugmeldingen:tijdstip_statuswijziging>
<bgtterugmeldingen:toelichting>Dank voor de melding, in productie is het fysiek voorkomen aangepast.\f
Uitlevering naar LV vind dit weekend plaats, in omgeving van Amsterdam zal het vermoedelijk over 2 weken zichtbaar zijn</bgtterugmeldingen:toelichting>
</bgtterugmeldingen:bgtterugmeldingen>
</wfs:member>
Is dit misschien te voorkomen bij het genereren van de XML of moet ik een workaround bedenken om de tekst eerst te scannen op illegale karakters (en welke?) zodat ik de XML wel kan gebruiken? Imo is het beter dat een correcte XML string wordt geleverd