JSON valideren en formatteren zonder waarden te veranderen.
JSON-validatie moet een parser gebruiken en de echte foutlocatie melden. Opmaak staat los van het controleren van een applicatiespecifiek schema.
Stem de werkwijze af op je taak.
Parse de exacte invoer om syntaxisfouten te vinden en formatteer geldige JSON zonder waarden te veranderen. Houd applicatieschemavalidatie apart en meld locatie en reden van de echte parserfout.
- Wat je aanlevert
- JSON-tekst.
- Wat je krijgt
- Syntaxisvalidatie, foutlocaties en opgemaakte JSON.
Bekijk de invoer en het resultaat.
Illustratieve invoer en uitvoer · een leervoorbeeld, geen live uitvoering van WebAct
Voorbeeld invoerveld
Input: {"active": true,}Uitgewerkt voorbeeld
The trailing comma is invalid JSON. Corrected input: {"active": true}.Laad deze invoer in de prompt en kopieer deze naar WebAct om de taak te proberen. Je resultaat kan afwijken van het voorbeeld.
Keuzes en probleemoplossing.
Betekent geldige JSON dat mijn data aan het API-contract voldoen?
Nee. Syntaxisvalidatie stelt alleen vast dat de JSON te parsen is. Verplichte velden, typen en bedrijfsregels vragen aparte controles.
Waarom faalt tekst die op een JavaScript-object lijkt bij JSON-parsing?
Controleer aanhalingstekens rond eigenschapsnamen, afsluitende komma’s en niet-ondersteunde waarden of opmerkingen. JSON heeft eigen syntaxisregels.
Probeer het met je eigen bron.
Vervang het voorbeeld door je eigen materiaal in de taakprompt. Behoud de eisen die je nodig hebt en kopieer de taak naar WebAct.
De taak aanpassen en kopiëren ↑