Objet JSON validation en Javascript
Je suis à l'aide d'objet JSON comme une entrée dans la zone de texte. Est-il possible de valider cet objet JSON en javascript??
- Êtes-vous essayer de valider que c'est la syntaxe JSON valide ou qu'il est conforme à un certain schéma?
- Je suis juste essayer de vérifier si l'objet est entré dans textfield est JSON valide.
- vous pouvez utiliser la fonction intval par exemple $id=intval($id); echo json_encode($data)
Vous devez vous connecter pour publier un commentaire.
Bâtiment sur l'idée de @Quentin, vous pouvez faire quelque chose comme:
Cela nécessitera json2.js à être déployé dans la page, afin d'assurer la prise en charge du navigateur pour la
JSON
Object
.String
qui est à l'origine de l'erreur?si vous souhaitez valider l'objet d'un certain schéma, vous pouvez essayer de JSD Validateur
Le lancer à travers un parser JSON (json2.js si vous n'êtes pas à l'aide d'une bibliothèque avec un construit en) et voir si vous obtenez des données en retour.
Oui, il y a assez peu de JSON bibliothèques disponibles pour votre usage.
Les essayer lors de l'utilisation de Java:
Ou si vous préférez JavaScript simple, vous pouvez aller avec
David Walsh a donné un exemple complet de comment faire cela en javascript en utilisant Mootools, JSON Schema, dans le blog suivant http://davidwalsh.name/json-validation. Lui donner un aller.