bson_utf8_escape_for_json man page

bson_utf8_escape_for_json() — Escapes the string utf8 to be placed inside of a JSON string.

Synopsis

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

Parameters

utf8
A UTF‐8 encoded string.
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.

Info

2016‐10‐28 libbson