Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
BSON_JSON_OPTS_T(3)		    libbson		   BSON_JSON_OPTS_T(3)

BSON to	JSON encoding options

SYNOPSIS
	  #include <bson/bson.h>

	  typedef struct _bson_json_opts_t bson_json_opts_t;

	  bson_json_opts_t *
	  bson_json_opts_new (bson_json_mode_t mode, int32_t max_len);

	  void
	  bson_json_opts_destroy (bson_json_opts_t *opts);

DESCRIPTION
       The  bson_json_opts_t structure contains	options	for encoding BSON into
       MongoDB Extended	JSON.

       The mode	member is a bson_json_mode_t defining the encoding mode.

       The max_len member holds	 a  maximum  length  for  the  resulting  JSON
       string.	Encoding will stop once	the serialised string has reached this
       length. To encode the full BSON document, BSON_MAX_LEN_UNLIMITED	can be
       used.

       SEE ALSO:
	  bson_as_json_with_opts()

AUTHOR
       MongoDB,	Inc

COPYRIGHT
       2009-present, MongoDB, Inc.

1.30.2				 Apr 12, 2025		   BSON_JSON_OPTS_T(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=bson_json_opts_t&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help