# MongoDB\BSON\Document::fromJSON

(mongodb >=1.16.0)

MongoDB\BSON\Document::fromJSON — Construit une nouvelle instance de document depuis une chaine de charactère JSON

### Description

final static public MongoDB\BSON\Document::fromJSON(string `$json`): MongoDB\BSON\Document

Convertie une chaîne de caractères » JSON étendue en sa représentation BSON.

### Liste de paramètres

`json` (string)

  La valeur JSON à convertir.

### Valeurs de retour

Retourne une nouvelle instance de MongoDB\BSON\Document.

### Erreurs / Exceptions

- Lance une exception MongoDB\Driver\InvalidArgumentException lors d'une erreur survenue pendant l'analyse d'un argument.
- Lance MongoDB\Driver\Exception\UnexpectedValueException si la valeur JSON ne peut pas être convertie en document BSON (par exemple en raison d'une erreur de syntaxe).

### Voir aussi

- MongoDB\BSON\Document::fromPHP() - Construit une nouvelle instance de document depuis des données PHP
- MongoDB\BSON\Document::fromBSON() - Construit une nouvelle instance de document depuis une chaine de charactère BSON
- » MongoDB JSON étendu
- » Type BSON