man > BSON::String

πŸ“› NAME

BSON::String β€” BSON type wrapper for strings

πŸš€ Quick Reference

Use CaseCommandDescription
Create explicit BSON string bson_string("hello") Force a Perl scalar to be stored as a BSON string
Export wrapper function use BSON::Types ':all'; Import bson_string (and other helpers)
Serialize to JSON $bson_string->TO_JSON Return the string value

🏷️ VERSION

version v1.12.2

πŸ“‹ SYNOPSIS

use BSON::Types ':all';

bson_string( $string );

πŸ“– DESCRIPTION

This module provides a BSON type wrapper for a string value.

Since Perl does not distinguish between numbers and strings, this module provides an explicit string type for a scalar value.

🧬 ATTRIBUTES

πŸ”Ή value

A scalar value, which will be stringified during construction. The default is the empty string.

πŸ› οΈ METHODS

πŸ“Œ TO_JSON

Returns value as a string.

πŸ”„ OVERLOADING

The stringification operator ("") is overloaded to return the value, the full β€œminimal set” of overloaded operations is provided (per overload documentation) and fallback overloading is enabled.

πŸ‘₯ AUTHORS

©️ COPYRIGHT AND LICENSE

This software is Copyright (c) 2020 by Stefan G. and MongoDB, Inc.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004
BSON::String
πŸ“› NAME πŸš€ Quick Reference 🏷️ VERSION πŸ“‹ SYNOPSIS πŸ“– DESCRIPTION 🧬 ATTRIBUTES
πŸ”Ή value
πŸ› οΈ METHODS
πŸ“Œ TO_JSON
πŸ”„ OVERLOADING πŸ‘₯ AUTHORS ©️ COPYRIGHT AND LICENSE

Generated by phpman v4.9.25-4-g0d844aa · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-07 07:50 @216.73.217.93
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-pro / taotoken.net / www.chedong.com - original format