BSON_UTF8_ESCAPE_FOR_JSON(3)

NAME
bson_utf8_escape_for_json()

SYNOPSIS
char *
bson_utf8_escape_for_json (const char *utf8,
                           ssize_t     utf8_len);

PARAMETERS

.B utf8
    A UTF-8 encoded string.

.B utf8_len
    The length of utf8 in bytes or -1 if it is NULL terminated.

DESCRIPTION
Escapes the string utf8 to be placed inside of a JSON string.

RETURNS
A newly allocated string that should be freed with bson_free(3) .

COLOPHON
This page is part of libbson. Please report any bugs at https://jira.mongodb.org/browse/CDRIVER.