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

  
 
  

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.8				  Aug 27, 2026		     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+15.1.quarterly>

home | help